标签归档:Binary

二进制及其基本运算法则

1  二进制(Binary)

二进制(binary)在数学和数字电路中指以2为基数的记数系统,以2为基数代表系统是二进位制的。这一系统中,通常用两个不同的数字0(代表零)和1(代表一)来表示。数字电子电路中,逻辑门直接采用了二进制,因此现代的计算机和依赖计算机的设备里都用到二进制。每个数字称为一个比特(二进制位)或比特(Bit,是Binary digit的缩写)。

2  二进制加法,减法,乘法和除法

2.1  二进制数的加法

二进制数加法法则:

  • 0 + 0 = 0
  • 0 +1 = 1
  • 1 + 0 = 1
  • 1 + 1 = 01的进位

算例:

2.2  二进制数减法

二进制数减法法则:

  • 0-0 = 0
  • 1-0 = 1
  • 1-1 = 0
  • 0-1 = 1(借1

算例:

2.3  二进制数乘法

二进制数乘法法则:

  • 0 x 0 = 0
  • 0 x 1 = 0
  • 1 x 0 = 0
  • 1 x 1 = 1

2.4  二进制数除法

二进制数除法法则:

  • 0/1 = 0
  • 1/1 = 1