个尾数位。double由64位组成,由高到低依次是:1个尾数
f符号位,11个偏码表示的指数位偏值1023,52个尾数位。通过下列公式,可以由尾数和指数计算出所代表的实数值:X±1尾数2指数偏值下列几种情况下,此公式不成立:指数0000且尾数000,则XX±0指数0000且尾数000,则X±0尾数21偏值指数111且尾数000,则X±∞指数111且尾数000,则X是一个无效数在TurboC的头文件valueh中,相应于实数所能达到的最大最小值,定义了如下几个符号常数:defi
eMAXFLOAT337E38defi
eMINFLOAT843E37defi
eMAXDOUBLE1797693E308defi
eMINDOUBLE2225074E308实常数是按double格式存放的,如果想按float格式存放,则必须加后缀F,如:123E4F。当把实数强制转换为整数时,采取的是“向零靠拢的算法