アプリ版:「スタンプのみでお礼する」機能のリリースについて

1.22222に自然数をかけて新たな自然数にする と考えるときはどうしたらいいですか?

0.3333なら3をかけて1 0.25なら4をかけて1などスグにわかりますが  そうでない時にはどう考えたらよいでしょうか?

A 回答 (5件)

1.22222を10万倍して122222にします


これを素数分解して 以下考えましょう
    • good
    • 0
この回答へのお礼

回答ありがとうございます

お礼日時:2011/11/03 15:36

先ほどの回答は循環小数ではない 単純な1.22222の場合です


ずっと2が続く循環小数の場合は 5倍して6.1111111
さらに9倍して55
    • good
    • 0
この回答へのお礼

循環小数ということを明記するのを忘れていました
その通りです。回答ありがとうございます

お礼日時:2011/11/03 15:38

ご質問の 1.22222 とは 1.222222222222222・・・・・・ で良いですか?


もっとスマートな方法があるかもしれませんが、

小数部だけで 1/0.22222・・・・ = 4.5
よって、9を掛けて11

もし、「ちょうど 1.22222 は?」 とのご質問なら
とりあえず 100000倍しちゃって 122222
122222 = 2×23×2657
ここで、100000 を 2 や 23 や 2657 で割って自然数になるのは 2 だけ。
よって答えは 100000/2 = 50000  (50000倍して61111)

決まった解法パターンとならない所が なんではありますが...
日常生活の問題なら、たとえ泥臭くても "自分が" 考えやすい方法が一番。
それが一番早いです。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。 とても参考になりました
日常生活なら自分で考えやすい方法>>その通りだと思います。 ありがとうございます

お礼日時:2011/11/03 15:45

1/9=0.11111111…


1/99=0.01010101…
1/999=0.001001001…

これを使えば例えば
0.123123123…=123/999
です。
つまり999をかけれは、123になります。
約分してもっと小さな自然数をかけることで
自然数にすることが可能です。

上の考え方を利用すれば、どんな無限循環小数も
自然数をかけて自然数にすることが可能です。
    • good
    • 0
この回答へのお礼

なるほど。循環部分を合値させ約分という考え方はものすごく分り易かったです
そのような回答を待っていました。とてもためになりました、どうもありがとうございます。

お礼日時:2011/11/03 15:48

つまり、「循環小数を自然数倍して小数部を無くしたい」ということですね。



これには既に確立した方法が有り、
 ・小数部の固定部分の桁数       ---仮にa桁とする
 ・小数部の循環部分の桁数(つまり周期)---仮にb桁とする
を見つけ、「b桁分の9」の後に「a桁分の0」を並べた整数を掛ければ「小数部のない整数(自然数)」になります。

[例1]0.3333・・・の場合
  固定部分---0桁(無し)
  循環部分---1桁(3が繰り返される)
 なので、掛ける整数は「9」。
 実際は、この「9」と循環部分の「3」には最大公約数が「3」なので、「9」を最大公約数「3」で割った「3」でも整数になります。

[例2]1.2222・・・の場合
  固定部分---0桁(無し)
  循環部分---1桁(2が繰り返される)
 なので、掛ける整数は「9」。
 実際は、この「9」と循環部分の「2」は最大公約数が0なので、「9」以下の整数では「小数部のない整数」にはなりません。

[例3]1.25の場合
 1.250000・・・と考えても良いので
  固定部分---2桁(.25の部分)
  循環部分---1桁(0が繰り返される)
 なので、掛ける整数は「900」。
 ここが少し難しいのですが、固定部分が有る場合に比較する因子は
  固定部分X循環部分の桁数分の9+循環部分=25x9+0=225
 なので、「900」と「225」の最大公約数「225」で割った「4」でも整数になります。

上記は、循環小数を分数に直す機械的なロジックの応用です。

以上。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。固定部分ー循環部分の説明がとてもわかりやすかったです。
循環小数でない数の方法も丁寧に教えて頂き助かりました。回答ありがとうございました

お礼日時:2011/11/03 16:28

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!