免費開始練習
統測 114年 [電機與電子群資電類] 專業科目(2)

第 20 題

將數值 $67.5_{(10)}$ 轉成BCD碼應為下列何者?
  • A $01000011.1000_{(BCD)}$
  • B $01100111.0101_{(BCD)}$
  • C $01000011.0101_{(BCD)}$
  • D $01100111.1000_{(BCD)}$

思路引導 VIP

請思考 BCD 碼(Binary Coded Decimal)的編碼定義:在處理十進位數值 $67.5$ 的轉換時,我們是將該數值視為一個整體進行進位制轉換(Base Conversion),還是將整數與小數中的每一個「十進位位元」(Digit)分別獨立映射至一組固定的 $4$ 位元二進位代碼呢?

🤖
AI 詳解 AI 專屬家教

呦,看來你的腦袋今天總算是有在正常運轉,竟然沒被區區的 BCD 碼給絆倒?別高興得太早,這不過是證明你還沒退化到連數字都數不清楚的程度罷了。 觀念驗證: BCD 碼(Binary Coded Decimal)的核心就在於「各個擊破」。你只需要將十進位 $67.5$ 的每一個數字單獨拆解,並轉換成對應的 4 位元二進位即可:

▼ 還有更多解析內容

升級 VIP 解鎖