民國104年 第1梯次 電腦軟體應用丙級 學科

第31題

八進位數值( 456 ) 轉換成十六進位數值為何?

題目

八進位數值( 456 ) 轉換成十六進位數值為何?

  1. (1) 228
  2. (2) 12 F
  3. (3) 12 E
  4. (4) 12 D

官方答案

(3) 12 E

解析

先把八進位轉成十進位:(456)₈ = 4×8² + 5×8¹ + 6×8⁰ = 256 + 40 + 6 = 302。再把 302 轉十六進位:302 ÷ 16 = 18 餘 14,14 以 E 表示;18 ÷ 16 = 1 餘 2;1 ÷ 16 = 0 餘 1。將餘數由下往上排列得 1、2、E,即 (12E)₁₆。驗算:1×256 + 2×16 + 14 = 302,正確。12F 等於 303、12D 等於 301,數值都不符;228 也不是 302 的十六進位表示。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料