解释下二进制中的所谓逢二进一,怎么进位,往哪里进一呢,1+1+1+1等于多少?
问题描述:
解释下二进制中的所谓逢二进一,怎么进位,往哪里进一呢,1+1+1+1等于多少?
说实话,作为计算机系的学生一直不怎么明白进制,所以可耻的匿了!
答
为了便于理解什么叫2进制,先说说10进制.
我们平时常用的都是10进制,顾名思义,满10进1,
也就是当低位的值够10之后,就在高位上加1,本位变成0.
2进制就是同理,计数时满2进1,
当低位满2之后,就在高位+1,低位变成0.
具体,以10进制和2进制的对比来看:
十进制 二进制
0--- 0
1--- 1
2--- 10 低位满2,向高位进1,低位归0.后面也是一次类推.
3--- 11
4--- 100
需要注意的是,对于100这个数字来说,
如果不特别说明,我们肯定认为这是10进制,也就是一百
如果特别注明这个数是2进制,则这个数代表的就是 四.
对于1+1+1+1来说,简单来看(2进制)就是
1+1+1+1
=((1+1)+1)+1
=(10+1)+1
=11+1
=100能在解释下 1+1+1+1是怎么算出来的吗?如上,修改过的。