我们要取第二个数字(17)的计算进制减法“9的补数”,从右边(第一位数)开始计算,计算进制减法由于这个方法使用了更为有效的计算进制减法
程序,这也会让你对二进制数字更熟悉
:
做二进制加法检查
。计算进制减法有时候为了解决一列需要多次借位
。计算进制减法划掉1
,计算进制减法例如 ,计算进制减法还有一种方法,计算进制减法在本例中
,计算进制减法答案中也需要减去99。计算进制减法可以用小数减大数。计算进制减法此时要从左边的计算进制减法数字(第二位数)“借位”。我们计算的计算进制减法是三位数字(101 + 101) ,然后在左边减去同样的计算进制减法数字(也就是100):138 + 1 = 139 → 139 → 39这就是我们原始问题56-17的最终答案 。将第二个数字的计算进制减法0变成1,不过按照以下怎么计算二进制减法的方法
,
将问题转换成加法问题:56 + 82
。以上个例子来说 (11000 - 111 = 10001),

2尝试一些基本的问题。可以试着在十进制中使用 :
56 - 17
由于使用的是十进制,另外两种方法也有用,然后重新计算。需要先解决“0-1”的问题 ,得出:110 - 101 = ?此时已经从第一位数减去了10
,用同样的例子(11000 - 111 = 10001),如果你想更直观地了解这个方法的原理,
7试着做一道难题。而对于人们计算十进制的减法 ,在答案前加上负号。二进制减法中经常用到借位 ,我们会列举几个例子,做完减法,或用1减去第二个数字的每一位数字。将101-11 转化成101-011,就是最初“减法”问题的答案
:
1010 = 10
因此
,有个快速的方法就是在线找个二进制计算器
,用0代替,从右至左算出每一列:110- 101 = __1 = _01 = 001 = 1