二进制乘法计算器




结果:

二进制数的乘法和十进制数的乘法,其基本原理是一样的

如上图所示,这两种数制的乘法都是把被乘数和乘数的每一位分别相乘,然后将得到的乘积根据所乘的乘数的位数进行移位,比如,在十进制数乘法中,如果将被乘数与乘数的个位相乘,那就把得到的乘积向左移动0位;如果被乘数与乘数的十位相乘,那就把得到的乘积向左移动1位...移位操作完成后,最后将这些移位后的乘积相加,就是最开始这两个被乘数与乘数的结果。

我们都知道,在二进制数中,只有数字0和1。在二进制数乘法中,如果与被乘数相乘的乘数的某一位为1,那结果就是被乘数本身,如果乘数的某一位为0,那此次的结果就是0。因此,二进制数乘法过程中的数次相乘,其实使用与门实现的。总结一句,二进制数乘法,是用与门与加法器实现的。