为什么E都不能拿1?最后的答案是怎么出来的?
“为什么E都不能拿1?”
这是一只乌龟。如果所有8位代码都是1,则视为无穷大。
因此,32位浮点数可以表示的最大值是
0 1111 1110 1111 1111 1111 1654 38+011 1111 111
其中秩码为254-127 = 127,尾数为0.11111111165438。
1.1111 1111 1111 1111 1111 111 × 2^127
另一种写法是
(2 - 0.0000 0000 0000 0000 0000 001)×2^127
= 2^128 - 2^(127-23)
= 2^128 - 2^104
你看得懂吗?