如何用补码实现二进制加减法,比如。

A-B

=A+(-B)

,等于A的补码加上(-B)的补码,而不是“A+(B的补码)”

1.

计算机只能识别0和1,用的是二进制,而人们在日常生活中用的是十进制。“正如亚里士多德很久以前指出的,今天十进制的广泛采用只是解剖学事实的结果,即我们大多数人生来就有10个手指。

2.

虽然历史上手指计数(5,10)的做法比二进制或三进制计数出现的晚。".为了方便转换成二进制,使用十六进制(2)。

4)如果该数与八进制数1有正或负的差,计算机将使用一个数的最高位来存储该符号(0为正,1为负)。这是机器号的原始代码。