计算机中使用浮点数表示实数 x ,实际存放的并非 x 的算术值,而是近似值
其中 q 称尾数,是一个有限的二进制数,满足 1/2<=q<1 ;整数 n 称阶码。
在以32位表示单精度实数的计算机中,尾数用24位表示,阶码8位;
在以48位表示单精度实数的计算机中,尾数用40位表示,阶码8位;
而在以64位表示双精度实数的计算机中,一般尾数用53位表示,阶码11位。
二进制转换为十进制:
- 整数采用构造商序列和余序列如:
12=2*6+0
6=2*3+0
3=2*1+1
1=2*0+1