- ベストアンサー
n進法の数を10進法で表す問題
例えば、8進法の1633を10進法で表せ、といった問題。 923/1000と分数で表しても良いのでしょうか? 教科書では小数なのですが… 決まりってありますか? また、小数のほうがよい、という理由などはあるのでしょうか? 回答よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
0.431(5) = 4 × 5^(-1) + 3 × 5^(-2) + 1 × 5^(-3) = 4/5 + 3/25 + 1/125 = (100 + 15 + 1)/125 = 116/125 = 0.928(10) 問題文に 答えは分数で書くこと とか 答えは小数で書くこと というような制約があればそれに従う必要がありますが、 そうでなければどちらでもいいと思います。
その他の回答 (1)
- asuncion
- ベストアンサー率33% (2127/6289)
回答No.1
>8進法の1633を10進法で表せ これが、なぜ >教科書では小数なのですが… という結果になるのでしょうか。さっぱりわかりません。 1633(8) = 1 × 8^3 + 6 × 8^2 + 3 × 8^1 + 3 × 8^0 = 512 + 384 + 24 + 3 = 923(10) であって、0.923(10)には『絶対に』なりません。 問題文は本当に正しいですか?
お礼
回答ありがとうございました。 ごめんなさい!間違えました… 5進法の0.431を10進法で表せ、でした。