• ベストアンサー

14進法の問題

「14進法の、12の1.7乗を14進法の整数表記で表せ」 現在、こちらの問題をやっていて、答えは「48」とあるのですが、こちらの値の求め方が分かりません。 参考書を見ると、普通の10進法ではない「n進法」の計算問題は10進法の数にもどして行うとやりやすいと書かれているのですが、この問題の場合は「1.7乗」というのがひっかっかり、どう解いて良いのか分かりません。「2乗、3乗」などならイメージがつくのですが、「1.7乗」というように少数がつくとどういう数なのかイメージがつきません。 どなたか分かる方はいらっしゃいますでしょうか。

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

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

14進数を後ろに (14) と付けて表わすことにすると, 1.7(14) = 1 + 7/14 = 1.5 ですね. で, 12(14) = 16 だから 16^1.5 = 64 を 14進数に戻せばよい, と.

gousho
質問者

補足

分かりやすい解説、ありがとうございました。 14進法の少数を10進法に直す場合、「0.7= 7/14」となるとのことですが、少数が第1位、第2位、第3位と増えていく場合はどうなるのでしょうか。 例えば「1.7777」という14進法の数があるとします。 これを10進法の数に直す場合、少数第1位は「7/14」、少数第2位は「7/14^2」第3位は「7/14^3」、第4位は「7/14^4」、というように、分母の累乗の数が一つずつ増えていくということになるのでしょうか。

その他の回答 (3)

  • info22
  • ベストアンサー率55% (2225/4034)
回答No.4

#3です。 >例えば「1.7777」という14進法の数があるとします。 > >これを10進法の数に直す場合、少数第1位は「7/14」、少数第2位は「7/14^2」第3位は「7/14^3」、第4位は「7/14^4」、というように、分母の累乗の数が一つずつ増えていくということになるのでしょうか。 そうそれであっていますね。 それらを加算して行けば10進数の数値になります。

gousho
質問者

お礼

何度も回答ありがとうございます。 最初は少数が入っているということでどうしてよいか分からなかったのですが、みなさんの説明で理解することができ、すっきりしました。

  • info22
  • ベストアンサー率55% (2225/4034)
回答No.3

#1の方のやり方で良いですね。 64(10)=4*14+8=48(14) となります。

  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.2

14進法を10進に直すと  12→16  1.7→1.5 16の1.5乗=16の3/2乗=√(16の3乗)=64 10進の64→14進の48