将十进制数20.59375转换为IEEE754的单精度(32位)浮点敷格式,要求最后格式用+六进制数表示。注:IEEE754单精度浮点数的计数公式为(-1)s×1.f×2 e-127
将十进制数20.59375转换为IEEE754的单精度(32位)浮点敷格式,要求最后格式用+六进制数表示。注:IEEE754单精度浮点数的计数公式为(-1)s×1.f×2 e-127
【正确答案】:(1)分别将整数和小数郜分转换成二进制数
20. 59375= 10100. 10011
(2)移动小数点,使其在第1、2位之间:10100.10011=1. 010010011X24
e=4,E= 4+ 127=131 =10000011
S=0
M= 010010011
得到32位浮点数的二进制存储格式为:
0 100 0001 1010 0100 1100 0000 0000 0000
(3)16进制数格式为:(41A4C000)16
Top