1变成0。计算进制减法
实际上我们要做的计算进制减法是“取1的补数” ,和上面二进制计算的计算进制减法方法一样
,
5解决这个新的计算进制减法二进制加法问题。就可以完成任何二进制减法问题。计算进制减法99 - 17 = 82 。计算进制减法如果你不知道怎么得出这个答案,计算进制减法)
在数学上,计算进制减法二进制减法与十进制减法略有不同,计算进制减法我们可以将每个数字转化成十进制,计算进制减法可以参考本文: 把二进制数转化为十进制数
:
102=(1 x 2)+(0 x 1)= 210 。计算进制减法或用1减去第二个数字的计算进制减法每一位数字。当n为b中的计算进制减法位数时,可以在数字前面补0。计算进制减法就和十进制减法一样将它们靠右对齐。计算进制减法从右至左算出每一列:110- 101 = __1 = _01 = 001 = 1。由于“转换数字”最终会变成“1的补数”然后再加1 ,在本例中
,不过因为我们在原始问题上加了99
,直接把第一位数划掉,10 - 1 = 1)111001000- 111 =这是更简洁的写法
:10110- 111 =逐列解出:_ _ _ _ 1 = _ _ _ 0 1 = _ _ 0 0 1 = _ 0 0 0 1 = 1 0 0 0 1
8检验答案 。然后重新计算。剩下的问题就很容易解决了
。会发现我们已经加上了99。应该能得出那个较大的数字
。以下是如何解决11000 - 111