關務人員考試關務四等-資訊處理(選試英文)科別計算機概要114 年第 10 題單選題
下列何者為十進位的 70.25 轉換成八進位數值?
A46.4
B106.2正確答案
C42.1
D124.5
B正確答案
70.25(10) 整數部分除 8 取餘得 106,小數 0.25×8=2,合併為 106.2(8)。
為什麼答案是 B
70÷8=8餘6,8÷8=1餘0,1÷8=0餘1,由下往上讀得 106;0.25×8=2.0 取整 2,故為 106.2(8)。
載入中…
完整詳解
Pro · 無限重點 70.25(10) 整數部分除 8 取餘得 106,小數 0.25×8=2,合併為 106.2(8)。
整數除 8 取餘由下往上讀;小數乘 8 取整由上往下讀。
逐選項分析
A✕
46.4 換回十進位為 4×8+6+4/8=38.5,與 70.25 不符。
B✓ 正確
70÷8=8餘6,8÷8=1餘0,1÷8=0餘1,由下往上讀得 106;0.25×8=2.0 取整 2,故為 106.2(8)。
C✕ 陷阱
42.1 換回為 4×8+2+1/8=34.125,明顯偏小,疑似誤把 70 當成 34 換算。
D✕
124.5 換回為 1×64+2×8+4+5/8=84.625,遠大於 70.25,明顯錯誤。
70.25(10) → 八進位步驟
| 步驟 | 運算 | 商 | 餘/取整 |
|---|
| 整數1 | 70÷8 | 8 | 6 |
| 整數2 | 8÷8 | 1 | 0 |
| 整數3 | 1÷8 | 0 | 1 |
| 小數1 | 0.25×8 | — | 2 |
小數部分與整數部分的運算方向相反:整數用「除法取餘」、小數用「乘法取整」。考生常把小數也用除法處理,或把讀數方向搞反,導致結果偏離。