计算机表示单精度浮点数时,是用8位去存储指数部分,在数值上面,表示0~255,
但是我们同样需要有负指数,正负指数的位数量为了均等,各自一半,-127~128,
0是特殊点,特殊处理。储存时候会加上127,这样就刚刚好是0~255,就能很好的储存了,
不然,不移量的话需要判断符号位来判断数值的正负。
单精度浮点数的二进制表示时,指数为什么要加上127的偏移量?
最新推荐文章于 2024-07-31 18:06:25 发布
计算机表示单精度浮点数时,是用8位去存储指数部分,在数值上面,表示0~255,
但是我们同样需要有负指数,正负指数的位数量为了均等,各自一半,-127~128,
0是特殊点,特殊处理。储存时候会加上127,这样就刚刚好是0~255,就能很好的储存了,
不然,不移量的话需要判断符号位来判断数值的正负。