带符号数的反码
email:778138708@qq.com
- 正数的反码与原码相同,最高位为符号位,其余位为数值位。
- 负数的反码是将其原码的符号位保持不变,其余各位按位取反。
真值 | 原码 | 反码 |
---|---|---|
+33 | 0010 0001 | 0010 0001 |
-33 | 1010 0001 | 1101 1110 |
+0 | 0000 000 | 0000 0000 |
-0 | 1000 0000 | 1111 1111 |
+79 | 0100 1111 | 0100 1111 |
-79 | 1100 1111 | 1011 0000 |
带符号数的反码数值范围
带符号数的反码特点
- “0”有+0和-0之分,即数值0的表示不唯一。
- 一个字节带符号数的反码所能表示的数值范围为:-127 ~ +127