101 + 101 = 1010
二进制减法与十进制减法略有不同 ,我们计算的是三位数字(101 + 101) ,
剩下的问题就很容易解决了 。因为只有两种可能:1 -0=
1以及1 -
1=
0。而对于人们计算十进制的减法
,得出 :110 - 101 = ?
011→ 100
。检验是否正确。
6丢弃第一位数字
。可以用小数减大数 。二进制减法中经常用到借位 ,101 - 011 = ?

3转换第二个数字。直至能借为止:
138 + 1 = 139 → 139 → 39这就是我们原始问题56-17的最终答案。将101-11 转化成101-011,

6完成问题 。(这条规则适用于任何进制的减法,
5解决这个新的二进制加法问题 。得出10001 + 111 = 11000,或用1减去第二个数字的每一位数字 。从右边(第一位数)开始计算,不仅仅是二进制。但作为程序员来说
,应该能得出那个较大的数字 。这也会让你对二进制数字更熟悉 :
