2.1数据格式
二进制,数据表示格式有两种,一是定点格式,二是浮点格式。
定点数
一. 定点数的表示方法
定点数表示法:即小数点的位置固定;
最高位(符号位)+其他位(数值为)
X_0
X_1X_2X_3……X_{n-1}X_{n}
(1) 将小数点的位置固定在符号位的后面,数据表示成纯小数
纯小数的表示方法为:
0\leq|x|\leq1-2^{-n}
(2) 将小数点的位置固定在最低位的后面,数据表示成纯整数
纯整数的表示方法为:
0\leq|x|\leq2^{n}-1
目前计算机中多采用纯整数,将定点数表示的运算简称为整数运算
注意:原码和补码表示的绝对值最大的负数时有区别的。绝对值最大的负数
- 定点整数:1111...11 为
-(2^n-1)
补码:10000...00为-2^n
- 定点小数:1111...11为
-(1-2^n)
补码:10000...00为-1
二.浮点数的表示方法
非常大或者非常小的数
即小数点的位置是浮动的。其思想来源于科学计数法。
叨叨几句... NOTHING