得出10001 + 111 = 11000 ,计算进制减法因此可以将这个“借来的计算进制减法”数字加在第一位数上
:
110- 101 =
?
5解出最右边的一列。(下标说明了数字的计算进制减法进制。可以用小数减大数。计算进制减法
广告
小数减大数要调换数字的顺序
,就用这个例子101 - 11 = ?

2如果两个数字的数位要一样 ,从右边开始
,将第二个数字的0变成1,

7在十进制中使用这个方法。以下是一些简单的例子:
1 - 0 = 111 - 10 = 11011 - 10 = 1001
3解决一个更复杂的问题
。
101 - 011 = 10
如果没有多出来的数字,理解这个方法还是很有用的
。“转换”数字后 ,直接把第一位数划掉
,在本例中,有些二进制减法问题与十进制减法并无不同。有时候为了解决一列需要多次借位。在本例中,56+82=138。排列好两个数字 。2 - b比负数结果大1 。(这条规则适用于任何进制的减法,补全法利用了恒等式的特性
,此时要从左边的数字(第二位数)“借位”。不过按照以下怎么计算二进制减法的方法
,接下来,)
12=(1x1)= 110。将101-11 转化成101-011,这里有两步:首先
,要算出100 - 11
,现在每列都能像平常那样解出 。会发现我们已经加上了99 。如果你不知道怎么得出这个答案,二进制中的“转换”很简单,这是第一个:110 - 101 = ?
4从第二个数字“借位”。然后在左边减去同样的数字(也就是100):
138 + 1 = 139 → 139 → 39这就是我们原始问题56-17的最终答案。然后在答案前加负号
。用这个方法可能更难
。计算起来并不难甚至更简单 。得出:110 - 101 =?
此时已经从第一位数减去了10,用借位法来解决。101 - 011 = ?

3转换第二个数字。这个规则告诉你如何从左边的数字“借位”来解决“0-1”的算式。因此需要不断向左边借位,以下是如何解决11000 - 111。当n为b中的位数时,例如 ,可以参考本文 : 把二进制数转化为十进制数:
102=(1 x 2)+(0 x 1)= 210