下列数值中,不能用IEEE754 浮点格式精确表示的()。
A.1.2
B.1.25 C.2.0
D.2.5
[tag_link]
正确答案:A
选项 B: 1.25 = 1.01 B × 2 0 ; 选项 C: 2.0 = 1.0 B × 2 ; 选项 D: 2.5 = 1.01 B × 2 1 。因此,选项 B、C 和 D 均可以用 IEEE 754 浮点数表示 精确表示。选项 A 的十进制小数 1.2 转换成二进制的结果是无限循环小数 1.001100110011…,无法用精度有限的 IEEE 754 格式精确表示。