浮点数的表达

 float 为4个字节,表示为:一个符号位,8个指数位,23个尾数,所以有效位数由尾数来决定,即2^23=8388608为7-8位,指数的范围是2^(-127~127)

 

double为8个字节:表示为:一个符号位,11个指数位,52个尾数来表示,所以有效位数为2^52=4503599627370496为15-16位,指数的范围为2^12-1=4095(-2047~2047)

你可能感兴趣的:(float)