为什么非规范化浮点数中的指数E = 1 - 偏差?

时间:2018-02-09 22:23:24

标签: floating-point bits denormalized

例如,对于32位非规范化浮点数,指数将为-126。在这种情况下-126的意义是什么?

1 个答案:

答案 0 :(得分:1)

尾数的顶部位(sgnificand)不能再为二进制1.,因此最高位最多为二进制0.1

指数为-126时,最高次正规为0.1111... x 2^-126。下一个较高的值是最小法线,值为1.000... x 2^-126

他们选择了这个值,因此非正规和法线的范围既不重叠,也不会在它们之间留下难看的差距。