带符号数的原码
带符号数的原码
email:778138708@qq.com
真值
| 十进制 | 二进制 |
|---|---|
| +1 | +1 |
| -1 | -1 |
| +79 | +1001111 |
| -79 | -1001111 |
| +0 | +0 |
| -0 | -0 |
原码
最高位为符号位,数值部分为真值的绝对值。
X的原码记为[X]原。
例 已知真值X = +33,Y = -33,求[X]原和[Y]原
解:
假设字长为一个字节。
+33D = + 100001B
[X]原 = 00100001B
-33D = - 100001B
[Y]原 = 10100001B
原码的表示范围

一个字节的原码,表示的数据范围为:11111111B ~ 01111111B,即-127 ~ + 127。
原码的特点
- “0”有+0和-0之分,即数制0的表示不唯一。
- 一个字节的原码所能表示的数值范围为:-127 ~ +127

浙公网安备 33010602011771号