11 給予一個 10 進制數值(562)10,轉換成 8 進制後,下列何者為轉換後數值的 8 補數?
(A)(1062)8
(B)(6716)8
(C)(7052)8
(D)(2412)8

答案:登入後查看
統計: A(141), B(263), C(37), D(15), E(0) #3226243

詳解 (共 2 筆)

#6200037

首先,我們將十進制數值 562 轉換成八進制:

  1. 將 562 除以 8,得到商數 70 和餘數 2。
  2. 將 70 除以 8,得到商數 8 和餘數 6。
  3. 將 8 除以 8,得到商數 1 和餘數 0。
  4. 將 1 除以 8,得到商數 0 和餘數 1。

因此,十進制數值 562 轉換成八進制為 (1062)₈

接下來,我們計算其 8 補數。8 補數是指將每一位數字減去 7(因為 8 進制的最大數字是 7),然後再加 1。

  1. 1062 的 8 補數
    • 1 變成 7 - 1 = 6
    • 0 變成 7 - 0 = 7
    • 6 變成 7 - 6 = 1
    • 2 變成 7 - 2 = 5

所以,(1062)₈ 的 8 補數為 (6715)₈+1

因此,正確答案是: (B) (6716)₈

16
0
#6076699
先把 562 轉為 8 進位,得到 (1...
(共 111 字,隱藏中)
前往觀看
10
0