十进制和二进制如何换算?
举个栗子
- 如十进制的7,换算成二进制为:7 = 4 + 2 + 1 = 22 + 21 + 20 = 111
- 二进制中只有两个数字:0 和 1
- 我们知道二进制是逢二进一,所以每个以2为底数的指数函数的总和等于十进制的数即可
- 有以2为底的数,我们记作1,如:22 + 21 + 20 = 111
- 没有以2为底的数,我们记作0,如:8 = 23 = 1000,为什么会有0呢?因为8的2的指数为3,0到3有四个数,其中2被记作了1,其他三个数记作了0,所以是1000
下一篇讲:0为什么被记为偶数,1为什么被记为奇数
本文来自博客园,作者:萧木XIAOMU,转载请注明原文链接:https://www.cnblogs.com/xiaomu25/articles/16767336.html