• ベストアンサー

n進法の数を10進法で表す問題

例えば、8進法の1633を10進法で表せ、といった問題。 923/1000と分数で表しても良いのでしょうか? 教科書では小数なのですが… 決まりってありますか? また、小数のほうがよい、という理由などはあるのでしょうか? 回答よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • asuncion
  • ベストアンサー率33% (2127/6289)
回答No.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)には『絶対に』なりません。 問題文は本当に正しいですか?

nch45367
質問者

お礼

回答ありがとうございました。 ごめんなさい!間違えました… 5進法の0.431を10進法で表せ、でした。

関連するQ&A