谢谢,不过你的这个理解是错的:你的观点是因为尾数的隐藏位造成了指数偏移量不是128而是127。换句话说假如使用128作为偏移量,不使用隐藏位所算出的阶码值应该等于使用127作为偏移量,使用隐藏位所算出的阶码值。现在我就来模拟计算下(n为数符,e为指数,s为尾数):(1)偏移127,首先将8转化为n=0,e=3,s=1.0,然后再将3+127=130。(2)偏移128,首先将8转化为n=0,e=4,s=0.1,然后再将4+128=132。由计算可见两者不相等。
长浮点数,其阶码11位,尾数52位,采取隐藏位策略
故而其最小规格化负数为阶码取最大值2^1023,尾数取最大值2-2-52(注意其有隐含位要加1),符号位是负。-(2-2-52)×2^1023