应用题
17.假定X=0.0110011×211,Y=0.1101101×2-10(此处的数均为二进制),计算X×Y。
【正确答案】(1)阶码相加:[X+Y]移=[X]移+[Y]补=01011+11110=01001。
(符号位10第1位为0,不溢出;00时上溢,01时下溢。)
(2)尾数相乘结果:01010110110111。
(3)已满足规格化要求,不需左规,尾数不变,阶码仍为001。
(4)舍入处理:按0舍1入规则,尾数之后的6位110111舍去,尾数+1=01010111
所以,X×Y最终浮点数格式的结果为:100101010111,即0.1010111×21。
【答案解析】