数据格式

发布于 2021-03-15  460 次阅读


文章目录[隐藏]

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
    二.浮点数的表示方法
    非常大或者非常小的数
    即小数点的位置是浮动的。其思想来源于科学计数法。
    file
    file
    file
    file
    file
    file
    file
    file
    file
    file
    file
    file
    file
    file
    file
    file
    file
    file

擦肩而过的概率