二进位制

公元17世纪时,英国数学家莱布尼兹创造了二进位制,即逢二进位的记数制。二进位制记数法中只有两个符号:0和1。如二进位制数101,记作(101)2,以免和十进位制数相混淆。二进位制数和十进位制数可以互化。如下面的对应关系:

十进位制数二进位制数

00

11

210

311

4100

5101

6110

7111

81000

91001

101010

读数时,不要把十进位制数“7”在二进位制中读作“一百一十一”,而应读作“一、一、一”。同样的道理,十进位制中的“2”和“5”在二进位制中应分别读作“一、0”、“一、0、一”。

我们可以看出,二进位制写起来比较麻烦,特别是遇到大数的时候。但这个缺点对机器来说是微不足道的。相反,它只要求机器显示两种不同状态的优点,却是十进位制数所望尘莫及的。现在电子计算机所使用的语言都是二进位制的,其道理就在于此。