数据在计算机里的表示方法
1.定点数(纯小数,纯整数)
大多数是定点纯整数—>相当于整数运算
2.浮点数
一个数可以写成如下形式:
N=10E.M=2e.M
在计算机中表示一个浮点数,其结构如下:
位数 | 符号位(S) | 指数位(E) | 数值位(M) |
---|---|---|---|
32 | 1 | 8 | 23 |
64 | 1 | 11 | 52 |
0表示正,1表示负
指数采用隐含方法,用移码表示正负,指数e变成E时:E=e+127
因为是二进制所以一个数可以写为 1.M∗2e ,23位可以存储24位有效数字
*32位浮点数
x
的真值:
e=E−127
3.汉字
1. 输入码
2. 交换吗
两个汉子处理系统之间进行交换使用的编码(国标码)
3. 内码
计算机存储
4. 字形码
4.图像
m*n的二位数组,每个元素成为像素。每个像素的灰度进行数字化 k级:k=2^p
容量B=(m*n*p)bits
5.声音
声卡好坏:采样频率的密集程度