java中(String)与(String)区别

时间:2025-02-20 07:11:17
数的表示与运算

做而论道_CS: 在 IEEE754 浮点数格式中,阶码为移码形式。 阶码全 0 或全 1,已经有所规定。 所以,八位阶码中只有 1~254 可用来代表指数。 偏移量选 128,阶码 1~254 就代表指数:-127 ~ +126。 偏移量选 127,阶码 1~254 就代表指数:-126 ~ +127。 指数为-127 或-126,有什么影响 ? 它能决定 “规格化” 浮点数的最小值。 ------------- 在 IEEE754 中,还有 “非规格化” 的格式。 专门用于表达 “小于规格化数” 的数字。 偏移量采用了 127,指数的最小值即为 -126。 此时,【规格化数的最小值】,正好可以与 【非规格化数的最大值】,完美接续。 既没有断点,也没有重复。 ------------- 这就是选用 127 为偏移量的理由。 再看看 IEEE754 的规范吧,认真看完,即可明白。