@TOC计算机组成原理-浮点数转换23位尾数舍入问题
浮点数转换取23位尾数舍入后尾数是否加1
有效数字超出规定数位的多余数字是1001,它大于超出规定最低位的一半(即0.5),故最低位进1。如果多余数字是0111,它小于最低位的一半,则舍掉多余数字(截断尾数、截尾)即可。对于多余数字是1000、正好是最低位一半的特殊情况,最低位为0则舍掉多余位,最低位为1则进位1、使得最低位仍为0(偶数)。
例一
3.3二进制规格化后除去尾数23位后的四位尾数为0011,小于1000,故直接舍去
例2
1.1二进制规格化后23尾尾数的后两位为11,大于10,故最低位进1