• 1.摘要
  • 2.基本信息
  • 3.基本介绍
  • 4.算式举例及说明
  • 5.参考资料

二进数乘法

二进数乘法(multiplication of binary numbers)是二进数的计算方法之一,指计算二进数的积的方法。二进数的乘、除法和十进数的乘除法是很相似的,只需按二进数乘法表进行计算1

基本信息

  • 中文名

    二进数乘法

  • 外文名

    multiplication of binary numbers

  • 所属学科

    数学

  • 所属问题

    算术(命数法)

  • 简介

    计算二进数的积的方法

基本介绍

乘法根据乘数的数位计算位积,再将一系列位积相加。用同样的方法可以得到两个无符号二进制数的乘积。因为二进制乘法中,乘数的每一位只有0和1两种可能,所以计算位积的过程十分简单2

二进数的乘、除法和十进数的乘除法是很相似的,只需按二进数乘法表进行计算。其乘法表如下1

乘法表

×

0

1

0

0

0

1

0

1

算式举例及说明

1.乘法算式举例,计算 110010(2)×1011(2)

所以110010(2)×1011(2)=1000100110(2)

2.除法算式举例,计算1000100110(2)÷1011(2)

所以1000100110(2)÷1011(2)=110010(2)

上述二进数除法中的被除数是从第一例乘法的乘积中来的,因此,正好能整除。应当知道,二进数的除法并非全都能整除,当不能整除时,也和十进数除法一样地可以保留余数.由上述各例可见,二进数的乘法,是由加法与移位来实现的。二进数的除法,是由减法与移位来实现的,而减法又是引入补数转化为加法来实现的。因此,电子计算机进行四则运算都归结为加法和移位来实现1

参考资料

  • 1
    《数学辞海》编辑委员会数学辞海·第一卷第23页2002
  • 2
    (美)John F.Wakerly著数字设计 原理与实践:第4版第31页2007.5