二进制(Binary System)是一种以2为基数的数制,只使用两个数字符号:0和1, ^[1]每个数字称为一个比特(Bit,Binary digit的缩写), ^[5]这是最基本的数位系统之一,其发现者是莱布尼茨。
在现代信息技术中,二进制广泛用于数据表示、存储、计算、通信等领域。其简洁而高效的结构使其成为数字电子和计算机科学的核心语言。例如:数字电子电路中,逻辑门的实现直接应用了二进制,现代的计算机和依赖计算机的设备里都使用二进制等。
中文名二进制
外文名binary system
应用领域计数、计算机等
位值计数法
位值计数法是一种数字记数方式,数位上数字的大小不仅取决于它本身的值(数字符号),还取决于它在整个数中所处的位置(位次)。每一位上的数值由两部分构成:
· 数位符号(如 09、01 等)
· 位权(该位对应的基数幂次)
其基本原理为:
设某个数是用r进制表示的,形式如下:

那么它的实际数值为:

其中:
· r 是进制的基数(如二进制是2,十进制是10)
·
是各个位上的数字(必须小于r)
这种记数方式是当前世界上最普遍使用的数字系统原理,包括十进制、二进制、八进制、十六进制等,都是基于位值计数法建立的。
二进制计数
二进制计数
二进制数据是采用位值计数法,其位权是以2为底的幂。例如二进制数据110.01,逢2进1,其权的大小顺序为
、
、
、
、
。
对于有n位整数,m位小数的二进制数据用加权系数展开式表示,可写为 :


其中
表示二进制数据
【例】:将二进制数据111.01写成加权系数的形式。
解:
运算
播报编辑
加法
基本规则:
· 0 + 0 = 0
· 0 + 1 = 1
· 1 + 0 = 1
· 1 + 1 = 10(即进位) ^[3]05:161+1=10?你没有看错,数学老师问起来你可以说对05:161+1=10?你没有看错,这就是二进制数的魅力
减法
基本规则:
· 0 - 0 = 0
· 1 - 0 = 1
· 1 - 1 = 0
· 0 - 1 = 1(借位) ^[3]^
乘法
基本规则:
· 0×0 = 0
· 1×0 = 0
· 0×1 = 0
· 1×1 = 1 ^[3]^
除法
基本规则:
· 0÷1 = 0