问答题
对于下列每个IEEE 754单精度数值,解释它们所表示的是哪一种数字类型(规格化数、非规格化数、无穷大、0)。当它们表示某个具体数值时,请给出该数值。
问答题
0b0000 0000 0000 0000 0000 0000 0000 0000
【正确答案】
【答案解析】由于该数的阶码字段内容为0,符号位为0,尾数字段内容也为0,所以它表示IEEE浮点格式的+0。
问答题
0b0100 0010 0100 0000 0000 0000 0000 0000
【正确答案】
【答案解析】该数的阶码字段内容为132,尾数字段内容为100 0000 0000 0000 0000 0000,由于阶码字段的内容既不是全部为0,也不是全部为1,所以它表示一个规格化数,其实际值为:(1.1)
2
×2
5
=48。
问答题
0b1000 0000 0100 0000 0000 0000 0000 0000
【正确答案】
【答案解析】由于该数的阶码字段内容全部为0,并且尾数字段内容不是全部为0,所以它表示一个非规格化数,其实际值为(-0.1)
2
×2
-126
=-2
-127
=-5.877×10
-39
(表示成4位有效数字形式)。
问答题
0b1111 1111 1000 0000 0000 0000 0000 0000
【正确答案】
【答案解析】由于该数的阶码字段内容全部为1,并且尾数字段内容为0,符号位为1,所以它表示负无穷大。