IEEE754标准中,32位所表示的最大正数就是(2-2的-23次方)*2;尾数位数实际上是:1位隐含位+23位尾数=24位。最大值是1.111…111(小数点后23个1)转换为10进制恰好为1+1/2+1/4+...+(1/2)的23次方=2-(1/2)的23次方=2-2的(-23)次方。
EEE 754规定了四种表示浮点数值的方式:单精确度(32位)、双精确度(64位)、延伸单精确度(43比特以上,很少使用)与延伸双精确度(79比特以上,通常以80位实现)。
IEEE754标准中,32位所表示的最大正数就是(2-2的-23次方)*2;尾数位数实际上是:1位隐含位+23位尾数=24位。最大值是1.111…111(小数点后23个1)转换为10进制恰好为1+1/2+1/4+...+(1/2)的23次方=2-(1/2)的23次方=2-2的(-23)次方。
EEE 754规定了四种表示浮点数值的方式:单精确度(32位)、双精确度(64位)、延伸单精确度(43比特以上,很少使用)与延伸双精确度(79比特以上,通常以80位实现)。