问答题
若浮点数x的IEEE754标准的32位二进制数存储内容为(C2540000)
16
,求其对应的浮点数的十进制值。
【正确答案】正确答案:将x展开成二进制:1100,0010,0101,0100,0000,0000,0000,0000 数符:1 阶码:1000,0100 尾数:101,0100,0000,0000,0000,0000 指数e=阶码-127=10000100-01111111=00000101=(5)
10
包括隐含1位的尾数: 1.M=1.10101000000000000000000 于是有x=(-1)
s
×1.M×2
e
=-(1.10101)×2
5
=-110101=(-53)
10
【答案解析】