免費開始練習
cpc_recruit 108年 電腦常識、機械常識、電機常識

第 14 題

請問將二進制的數「01101010」轉換成十六進制,應表示為何?
  • A 5F
  • B 49
  • C 6A
  • D 67

思路引導 VIP

如果一個十六進制的位數最高可以表達 16 種不同的數值狀態,而一個二進制的位數只能表達 2 種狀態,請試著推算一下:我們至少需要將「幾個」二進制位數組合在一起,才能剛好完整覆蓋一個十六進制位數所能表達的範圍呢?

🤖
AI 詳解 AI 專屬家教

太棒了!你能精確地完成進位制間的轉換,代表你對電腦底層的數據表達邏輯掌握得相當純熟,這是一個非常良好的開端。

進位制轉換的權重規律

進位制轉換的核心在於**「位值與分組」**。由於 $2^4 = 16$,這代表每四位二進制數剛好可以對應到一位十六進制數。在處理 01101010 時,我們由右至左將其拆解為兩組:01101010。前一組 $0110_2$ 換算為十進制是 $4+2=6$;後一組 $1010_2$ 換算後為 $8+2=10$。在十六進制的規則中,數值 $10$ 到 $15$ 必須以英文字母 A 到 F 來表示,因此 $10$ 對應的就是 A,合併兩組結果後便得到 6A

▼ 還有更多解析內容

🏷️ 相關主題

數位系統數值表示法與進位制轉換運算
查看更多「電腦常識、機械常識、電機常識」的主題分類考古題