二進制的乘法法則為:
1、0乘0結果為0。
2、1乘0和0乘1的結果均等於0。
3、1和1相乘結果為1。
對於二進制,乘數和被乘數的每一位非0即1,相當於乘數中的每一位分別和被乘數的每一個位進行運算,並產生其相應的乘積位。這些局部乘積左移一位與上次的和相加。即從乘數的最低位開始,若其為1,則被乘數左移一位並與上一次的和相加;若為0,左移後以全零相加,如此循環至乘數的最高位。
比如5乘6,2進制就是101乘110。
首先將101與110的最低位相與得到000移位,將101與110中間位相與得到101再移位,將101與110的最高位相與得到101。然後將三次結果相加,注意經過兩次移位之後才能得出最終結果。
- 自然問答
- 答案列表
移位相加等於二進制乘法是什麼意思[朗讀]
加入收藏