对于浮点数阶码需要加偏移量127的理解
八位二进制编码可以表示0255共256个数,即是±0±127共256个数字,在±1±127很好表示用最高位表示符号,用剩下的七位(不含全为0的情况)可以表示1127共127个数字。而这样会剩下两种情况也就是±0(1000 0000和0000 0000)我们一般取0000 0000来表示数字0而1000 0000用来表示0111 1111(127)+ 1的情况(1000 0000)故八位二进制编码可以表示的数字是-127~+128。
有了以上的介绍就容易理解了为什么偏移量需要加127在八位编码里+上127的范围就是0~255用二进制就是(0000 0000~1111 1111)也就相当是无符号字符类型。