二进制(binary)在数学和数字电路中指以 2 为底数的记数系统,以 2 为基数代表系统是二进位制的。这一系统中,通常用两个不同的数字 0 和 1 来表示。数字电子电路中,逻辑门直接采用了二进制,因此现代的计算机和依赖计算机的设备里都用到二进制。每个数字称为一个比特(二进制位)或比特(Bit,Binary digit 的缩写)。 虽然生活中我们使用的是十进制,但是二进制还是要看得懂的。
- 我们来看如下表格,我们都知道,二进制中只有 0 和 1
- 0 对应的数字不取出,1 对应的数字取出,如有多个可相加
- 52 对应的二进制是多少,涌入表格数字相加起来,并对应以上红色字体,我们来慢慢看
- 32+16+4=52
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 |