浮点表示中的偏差值

时间:2016-11-13 18:57:12

标签: java

在读取单精度浮点数时,我开始知道偏差127被添加以将有符号指数转换为无符号指数。但是,在2的补码表示中,带符号指数的最小数可以是-2^(8-1) = -128。那么,为什么偏差是127,为什么不是128?

1 个答案:

答案 0 :(得分:0)

它来自IEEE standard representation

我认为在您的计算中,您没有考虑浮点数具有代表+Inf-InfNaN的特殊值的事实。所以它就像-126..127,而不是-128..127