A-A+

在计算机中 浮点数不能够精确表示 产生这种误差的根本原因是________。在浮点数表示中

2022-08-12 13:17:54 问答库 阅读 196 次

问题详情

在计算机中,浮点数不能够精确表示,产生这种误差的根本原因是________。在浮点数表示中,阶码一般用移码表示,这主要是因为________。十进制数一5基于单精度浮点数IEEE754的编码为________(使用十六制表示)。使用单精度浮点数IEEE754编码所不能够精确表示的最小正整数为________。注:单精度浮点数IEEE754格式为;符号1位、尾数23位、阶码8位(用移码表示)。


请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:机器字长限制;便于判断阶码大小及简化机器中的判零电路;A0000081H;2-127
机器字长限制;便于判断阶码大小及简化机器中的判零电路;A0000081H;2-127[解析]机器字长是指CPU一次能处理二进制数据的位数,通常与CPU的寄存器位数有关。字长越长,数的表示范围也越大,精度也越高。机器的字长也会影响机器的运算速度。倘若CPU字长较短,又要运算位数较多的数据,那么需要经过两次或多次的运算才能完成,这样势必影响整机的运行速度。

考点:表示,误差