二进制的加减法怎么算?

二进制的加减法怎么算?

先跟你科普一下什么是“进制”:
当说到进制的时候,比如以十进制为例,我们要“忘记”一个数字—— 10。为什么?
因为在十进制中,其实只有0~9这十个有意义的数字,而“十”实际上是因为满足了“逢十进一”的条件,于是就用“1”和“0”组成的一个数字来表现。(以此类推,当99再加1的时候就由“100”来表示了,等等……)
那么二进制就是“逢二进一”,所以在二进制的世界里,就只有0和1两个有意义数字了,所以在二进制世界里数数的话,是:
二进制, 十进制
0, 0
1, 1
10, 2
(因为1再加1就是2,满足逢二进一,所以要写成10。注意:这里要念成“壹零”,而不要看成是“十”了。)
11, 3
(这里要念成“壹壹”,而不要看成是“十一”了)
100, 4
(因为11再加1,就要变成“12”,但逢2要进1,所以最右那一位变成0,并往前进一个1~而第二位也是1,加上前面进过来的1,它也变成0,再往前进一个1)
101, 5
110, 6
111, 7
1000, 8
1001, 9
………… …………
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-02-24
先把两个数对齐,和十进制计算时候的第一步一样,从最右边对齐的上下两个数开始,1+0=1,0+0=0。
如果两个数不是都是1,直接相加就可以了。
直接写在下面,1=1=10,把1写上面,把0写下面。
1+1+1=11,要注意进位,依此类推,计算完成。
第2个回答  2020-02-24
2700是加减法的话,那就只有0和1和正常的加减法一样,只不过遇二进一跟咱们实践制有些不同