德国数学家G.W.莱布尼茨发现的一种数制。不同于常用的十进制数,二进制数的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。
二进制数也是采用位置计数法,其位权是以2为底的幂。对于二进制数an-1an-2…a2a1a0a-1a-2…a-m+1a-m,式中an-1,an-2,…,a2,a1,a0,a-1,a-2,…,a-m+1,a-m等只能为0或1,其表示的十进制数为:
an-1*2n-1+an-2*2n-2+…+a2*22+a1*21+a0*20+a-1*2-1+a-2*2-2+…+a-m+1*2-m+1+a-m*2-m
例如,二进制数110.11,其实际的数值为1*22+1*21+0*20+1*2-1+1*2-2,即十进制的6.75。
二进制数只有“0”和“1”两个基本符号,易于用两种对立的物理状态表示。例如“0”和“1”正好对应电子管或晶体管的“关”和“开”两种状态。同时用二进制数实现算术运算非常简单,不易出错,还适合实现逻辑运算。因此,二进制数广泛用于计算机相关技术中。