二進數乘法

二進數乘法

二進數乘法(multiplication of binary numbers)是二進數的計算方法之一,指計算二進數的積的方法。二進數的乘、除法和十進數的乘除法是很相似的,只需按二進數乘法表進行計算 。

基本介紹

乘法根據乘數的數位計算位積,再將一系列位積相加。用同樣的方法可以得到兩個無符號二進制數的乘積。因為二進制乘法中,乘數的每一位只有0和1兩種可能,所以計算位積的過程十分簡單 。下面是一個例子:

圖1 圖1

二進數的乘、除法和十進數的乘除法是很相似的,只需按二進數乘法表進行計算。其乘法表如下 :

乘法表
×01
000
101

算式舉例及說明

1.乘法算式舉例,計算 110010×1011。

二進數乘法 二進數乘法

所以110010×1011=1000100110。

2.除法算式舉例,計算1000100110÷1011。

二進數乘法 二進數乘法

所以1000100110÷1011=110010。

上述二進數除法中的被除數是從第一例乘法的乘積中來的,因此,正好能整除。應當知道,二進數的除法並非全都能整除,當不能整除時,也和十進數除法一樣地可以保留餘數.由上述各例可見,二進數的乘法,是由加法與移位來實現的。二進數的除法,是由減法與移位來實現的,而減法又是引入補數轉化為加法來實現的。因此,電子計算機進行四則運算都歸結為加法和移位來實現 。

相關詞條

熱門詞條

聯絡我們