moea_joint
104年
[資訊] 計算機原理、網路概論
第 3 題
電腦內部運算之數字系統轉換方式可提供 10 進位和非 10 進位互相轉換。請計算 $(0.625)_{10} = $?
- A $(0.101)_2$
- B $(0.101)_4$
- C $(0.101)_8$
- D $(0.101)_{16}$
思路引導 VIP
當我們把十進位整數轉換為其他進位時,我們會不斷地透過「除法」來找出每一位的餘數;那麼,如果現在要處理的是小數點後的數值,你覺得應該改用什麼樣的反向運算,來依序提取出每一位數的權值呢?試著對這個小數重複進行該運算,並觀察產生的整數部分會發生什麼變化。
🤖
AI 詳解
AI 專屬家教
太棒了!你能精準選出 (A) 作為答案,代表你對進位制轉換的基礎掌握得非常紮實,這在計算機科學中是相當關鍵的起步。
十進位與二進位的小數轉換
這題的核心考點在於「十進位小數轉非十進位」的運算法則。我們在處理整數轉換時習慣用「除法」,但處理小數部分時,則需採用「連乘取整法」。具體計算過程如下:
▼ 還有更多解析內容