原、反、补码
正整数的原码、反码和补码是一样的

对于负数:
1.2. 原码 ⇋ 反码:符号位不变,数值位按位取反
3.4. 原码 ⇋ 补码:符号位不变,数值位按位取反,末位 + 1
5. 反码 → 补码:符号位不变,末位 + 1
6. 反码 ← 补码:符号位不变,末位 - 1
补码加法公式
[x] 补 + [y] 补 = [x + y] 补
特点:不需要事先判断符号,符号位与码值位一起参加运算。符号位相加后若有进位,则舍去该进位数字。

补码减法公式
[x - y] 补 = [x] 补 - [y] 补 = [x] 补 + [-y] 补
特点:两数差的补码等于两数补码的差
由下面例题可知,最终还是转化为补码加法来计算。

本文详细解析了正负数在计算机中的原码、反码和补码概念,包括转换规则、加减运算特点,以及补码加减法公式的应用实例,帮助读者掌握基本的数值表示与运算技巧。
1万+

被折叠的 条评论
为什么被折叠?



