问答题 用浮点数计算0.5+(-0.4375)(设尾数为4位)。
【正确答案】
【答案解析】转成浮点数
0.5 10 =0.1000×2 0
-0.437510=-0.1110×2 -1
对阶:较小的右移。
-0.1110×2 -1 =-0.0111×2 0
尾相加: 0.0001×2 0
规格化结果: 0.0001×2 0 =0.1000×2 -3
舍入:数据已适合4位存储,不必进行此操作。
查溢出:无溢出。
最后结果:0.1000×2 -3 =0.0001=(1/16) 10 =0.0625 10