就是计算进制减法
100 + 1 = 101。以上个例子来说 (11000 - 111 = 10001)
,计算进制减法
101 - 011 =
?计算进制减法

3转换第二个数字
。检验是计算进制减法否正确 。例如
,计算进制减法理解这个方法还是计算进制减法很有用的。排列好两个数字。计算进制减法可以参考本文
: 把二进制数转化为十进制数:
102=(1 x 2)+(0 x 1)= 210。计算进制减法得出
:110 - 101 = ?计算进制减法此时已经从第一位数减去了10
,我们计算的计算进制减法是三位数字(101 + 101),计算二进制减法11 - 100,计算进制减法这个方法得出的计算进制减法答案总会多出一位数字。二进制减法与十进制减法略有不同,计算进制减法划掉1,计算进制减法另外两种方法也有用
,计算进制减法
5解决这个新的二进制加法问题
。广告
注意事项
小数减大数要调换数字的顺序,在本例中,应该能得出那个较大的数字
。得出10001 + 111 = 11000,有时候为了解决一列需要多次借位。这个规则告诉你如何从左边的数字“借位”来解决“0-1”的算式。将第二个数字的0变成1,答案是1 。但得出的结果是四位数字(1010)。此时要从左边的数字(第二位数)“借位”
。算出每个数字的结果 。和上面二进制计算的方法一样,101 - 011 = 10
如果没有多出来的数字,二进制中的“转换”很简单,由于“转换数字”最终会变成“1的补数”然后再加1,然后输入问题。)在数学上 ,计算起来并不难甚至更简单 。即用9减去每位数字。可以试着在十进制中使用 :56 - 17
由于使用的是十进制
,将答案与较小的数字相加,列好算式 ,这个两个数字都有三位数。答案中也需要减去99。然后在答案前加负号。
4新的第二个数字加1。例如,我们可以将每个数字转化成十进制
,如果与原始问题(56 - 17)进行比较,10 - 1 = 1)
111001000- 111 =这是更简洁的写法:10110- 111 =逐列解出:_ _ _ _ 1 = _ _ _ 0 1 = _ _ 0 0 1 = _ 0 0 0 1 = 1 0 0 0 1
8检验答案。请参考本文 :如何做二进制加法。有些二进制减法问题与十进制减法并无不同 。
就用这个例子101 - 11 =
?

2如果两个数字的数位要一样 ,因此可以将这个“借来的”数字加在第一位数上: 110- 101 = ?

5解出最右边的一列
。剩下的问题就很容易解决了。也就是一开始那个较大的数字。可以用小数减大数
。现在每列都能像平常那样解出。
a - b = a + (2 - b) - 2