五、机器数的表示:
1、计算机中实数:
2、定点表示法:
- 规则=定义:所有数据的小数点位置固定不变
- 小数点固定的位置:
- 纯整数:表示数范围,例如:100.0 小数点固定在最低有效位的右下角
- 纯小数:表示数精度,例如:0.101B 小数点固定在最高有效位的左下角
- 数值带不带符号:
- 有符号数:
- 真值:数值数据的实际值,即带有+、-符号
- 例如:-3、1011B、+127等
- 机器码:用二进制编码表示:物理特性:用高、低态表示两个状态
- 原码、反码、补码、移码
- 为什么要提出机器码:
- 要解决在计算机内部
- 数的正、负符号和小数点运算运算
- 8位机中:原码、反码、补码的共性:
- 正数:三个编码值一样
- 负数:编码不同
- 最高位为符号位:
- “0”:正
- “1”:负
- 原码表示法:
- 原码特性:
- 零有两种表示:+0、-0
- [+0]原 = 0000 0000
- [- 0]原 = 1000 0000
- 8位定点整数原码的范围是:-127 ~
- 零有两种表示:+0、-0
- 原码特性:
- 真值:数值数据的实际值,即带有+、-符号
- 有符号数: