|
发表于 2011-3-9 15:17:15
|
显示全部楼层
指的是运算值的舍入吗?
在IEEE754标准中,舍入处理提供了四种可选方法:
就近舍入 其实质就是通常所说的"四舍五入"。例如,尾数超出规定的23位的多余位数字
是10010,多余位的值超过规定的最低有效位值的一半,故最低有效位应增1。若多余的5位
是01111,则简单的截尾即可。对多余的5位10000这种特殊情况:若最低有效位现为0,则截
尾;若最低有效位现为1,则向上进一位使其变为 0。
朝0舍入 即朝数轴原点方向舍入,就是简单的截尾。无论尾数是正数还是负数,截尾都使取
值的绝对值比原值的绝对值小。这种方法容易导致误差积累。
朝+∞舍入 对正数来说,只要多余位不全为0则向最低有效位进1;对负数来说则是简单的
截尾。
朝-∞舍入 处理方法正好与 朝+∞舍入情况相反。对正数来说,只要多余位不全为0则
简单截尾;对负数来说,向最低有效位进1。
参考:
2.6.1浮点加法、减法运算.pdf
(127.67 KB, 下载次数: 115 )
2.6.2浮点乘法、除法运算.pdf
(88.8 KB, 下载次数: 91 )
2.6.3浮点运算流水线.pdf
(127.48 KB, 下载次数: 61 )
2.6.4浮点运算器实例.pdf
(114.65 KB, 下载次数: 97 )
-----------------
还是说浮点转换成整型时的舍入? |
|