1 的補數:
1001 的 1 的補數是將所有的位元取反:
1001 → 0110
這是補數操作後的結果。接下來,我們將 0110 轉換成十進位:
0110 (二進位) = 0 × 2³ + 1 × 2² + 1 × 2¹ + 0 × 2⁰ = 0 + 4 + 2 + 0 = 6
1001 的 1 的補數是 0110,其十進位數值為 6
2 的補數:
2 的補數是將原數字取 1 的補數後,再加 1:
1001 的 1 的補數是 0110,接下來對 0110 加 1:
0110 + 1 = 0111
將 0111 轉換成十進位:
0111 (二進位) = 0 × 2³ + 1 × 2² + 1 × 2¹ + 1 × 2⁰ = 0 + 4 + 2 + 1 = 7
1001 的 2 的補數是 0111,其十進位數值為 7