Q7.
設00100101 為BCD 碼,若將其轉換為十進位數值表示,則其值為
室內配線─屋內線路裝修 · 乙級 · 可程式控制器工程運用 · Q7
難易度分析
2 / 5
本題屬於基礎概念應用題,僅需將給定的編碼按固定位元組進行簡單對照即可得出結果,不涉及複雜的邏輯推演或繁瑣計算。
正確答案:①25
① 25:BCD碼(Binary-Coded Decimal)採用每4位元表示一個十進位數字的編碼方式。0010對應十進位2,0101對應十進位5,故轉換結果為25。
錯誤選項解析
- ② 45:45的BCD碼應為0100 0101,與題目給定的00100101不符。此選項混淆了前4位元的解讀(將0010誤認為0100)。
- ③ 111:111若以純二進位轉換為十進位才等於7,但BCD碼需以4位元為一組獨立解碼,不可將整個位元串直接轉為二進位數值。
- ④ 211:211的BCD碼應為0010 0001 0001(共12位元),與題目8位元的00100101長度不符,且數值解讀錯誤。
Learning Tip
"BCD碼與純二進位的轉換是可程式控制器檢定常考題型。BCD碼每4位元代表一個十進位數字(0~9),不可將整個位元串直接當作二進位數值計算。實務上PLC的數字顯示器與撥碼開關常使用BCD碼格式,需熟練兩者差異以避免混淆。"
學員答題分佈
①250%
②450%
③1110%
④2110%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!