二进制里面的“逢二进一,怎么进怎么当法?

问题描述:

二进制里面的“逢二进一,怎么进怎么当法?

十进制当一位数为9时再加1就成了10了,二进制一个意思当一位数为1时再加1就成10了,这就是逢二进一,就是说在二进制中不允许出现2这个数字,当要出现时就进一位
借一当二也是和十进制一样,10减去1就等于9了,二进制中10减去1也就成01了,这个和上面的正好相反的操作十进制怎么化成二进制???十进是转二进制就是除2取余
比如说十进制11转2进制就是

11/2 商5余1
5/2 商2余1
2/2 商1余0
1
然后倒着取1011这就是十进制11转二进制之后得到的为什么前面多个一啊???不是011吗第四行还有一个1,所以是1011因为1比2小了所以就不需要除了十进制6转化成二进制呢6/2商3余0

3/2商1余1
1
十进制的6转为二进制就是110了问题就在这,后面那个一为什么要写上去啊你如果觉得这样记不理解的话,你可以继续再往下除一次,一直除到商为0
6/2商3余0
3/2商1余1
1/2商0余1
这样你就把所有的余数从下往上顺起来就行好吧