1、原码:符号位 + 绝对值,最高位为0表示为正数,最高位为1表示为负数
- 定点小数的原码定义:
- 定点整数的原码定义:
2、例题
(35)2 = (0010 0011)2
(-35)2 = (1010 0011)2
(0.8125)2 = (0.1101000)2
(1.8125)2 = (1.1101000)2
3、原码的性质
- 上面表示范围解析:
定点整数:
正方向最大的数肯定是01111…111,也就是2n-1-1
负方向最大的数肯定是11111…111,也就是-(2n-1-1)
定点小数:
正方向最大的数肯定是0.1111…111,也就是1-2-(n-1)
负方向最大的数肯定是1.1111…111,也就是-(1-2-(n-1))
3、原码的优缺点