回覆列表
  • 1 # 使用者1228436877168

    把二進位制數中的“0”和“1”全部當成是十進位制數中的“0”和“1”即可。根據十進位制數中的乘法運算知道,任何數與“0”相乘所得的積均為“0”,這一點同樣適用於二進位制數的乘法運算。只有“1”與“1”相乘才等於“1”。乘法運算步驟:

    (1)首先是乘數的最低位與被乘數的所有位相乘,因為乘數的最低位為“0”,根據以上原則可以得出,它與被乘數(1110)2的所有位相乘後的結果都為“0”。

    (2)再是乘數的倒數第二位與被乘數的所有位相乘,因為乘數的這一位為“1”,根據以上原則可以得出,它與被乘數(1110)2的高三位相乘後的結果都為“1”,而於最低位相乘後的結果為“0”。

    (3)再是乘數的倒數第三位與被乘數的所有位相乘,同樣因為乘數的這一位為“1”,處理方法與結果都與上一步的倒數第二位一樣,不再贅述。

    (4)最後是乘數的最高位與被乘數的所有位相乘,因為乘數的這一位為“0”,所以與被乘數(1110)2的所有位相乘後的結果都為“0”。

    (5)然後再按照前面介紹的二進位制數加法原則對以上四步所得的結果按位相加(與十進位制數的乘法運算方法一樣),結果得到(1110)2×(0110)2=(1010100)2。

  • 中秋節和大豐收的關聯?
  • 齒輪滾刀可以滾蝸輪嗎?