关于IEEE754标准浮点数阶码的移码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于IEEE754标准浮点数阶码的移码相关的知识,希望对你有一定的参考价值。
参考技术A阶码 E = 指数 e + 偏移量。
偏移量,为什么是 127?
IEEE754 中规定:
当阶码 E 为全 0,且尾数M 也为全 0 时,表示数值 X = ±0。
当阶码 E 为全 1,且尾数M 也为全 0 时,表示数值 X 为 ±∞。
---------------------
在一般情况下,阶码 E,就要避免出现全 0 全 1。
那么,阶码 E 的取值范围是: 1~254。
但是,指数 e 的取值范围是:-128~127。
注意到了吗? e 比 E 多两个值!
那么,这个偏移量,真不好选!
如果选 128,指数 e 中的-128、+127 就不能用了。
如果选 127,指数 e 中的-128、-127 就不能用了。
否则,将会出现 E 为全 0 或全 1。
---------------------
IEEE 最终选择了 127,大概是投硬币决定的吧。
以上是关于关于IEEE754标准浮点数阶码的移码的主要内容,如果未能解决你的问题,请参考以下文章