基本介紹
乘法根據乘數的數位計算位積,再將一系列位積相加。用同樣的方法可以得到兩個無符號二進制數的乘積。因為二進制乘法中,乘數的每一位只有0和1兩種可能,所以計算位積的過程十分簡單 。下面是一個例子:
二進數的乘、除法和十進數的乘除法是很相似的,只需按二進數乘法表進行計算。其乘法表如下 :
× | 0 | 1 |
0 | 0 | 0 |
1 | 0 | 1 |
算式舉例及說明
1.乘法算式舉例,計算 110010×1011。
所以110010×1011=1000100110。
2.除法算式舉例,計算1000100110÷1011。
所以1000100110÷1011=110010。
上述二進數除法中的被除數是從第一例乘法的乘積中來的,因此,正好能整除。應當知道,二進數的除法並非全都能整除,當不能整除時,也和十進數除法一樣地可以保留餘數.由上述各例可見,二進數的乘法,是由加法與移位來實現的。二進數的除法,是由減法與移位來實現的,而減法又是引入補數轉化為加法來實現的。因此,電子計算機進行四則運算都歸結為加法和移位來實現 。