数値を分数に変換する方法


ベストアンサー

参照する数値のタイプが指定されていない場合、これに答えるのは困難です。

整数を分数に変換するには、分子に1を、分母に書き込むだけです。次に、分子と分母の両方に任意の数を掛けて、同等の分数を取得できます。それらの数は無限です。

小数点付きの有理数を参照している場合は、( )小数点の右側で、小数点以下の桁数を決定して分数形式に変更し、その累乗の10を超える数値を書き込みます。たとえば、52.867には小数点以下3つの数値があるため、52867/10 ^ 3または52867/1000と書くことができます。

小数点以下の数値を持つ有理数を参照している場合8.36363636…のように、小数点のすぐ右側から始まる繰り返しパターンでは、繰り返し値の数に等しい9の数に小数部分を書き換えます:8 36/99、次にに変更します。部分全体に分母を掛けて分子に追加することによる不適切な分数:(8•99 + 36)/ 99 = 828/99

合理的な数にすぐに始まらない繰り返しパターンがある場合小数部の後、8.734343434…のように、必要な回数だけ10を掛けて小数点を移動し、繰り返しパターンが小数部の直後から始まるようにしてから、前の段落の指示に従い、数値を除算します。掛けた回数の10倍。例:3.26575757…= 326.575757…÷100 =(326 57/99)÷100 = [(326•99 + 57)/ 99]÷100 = 32331/9900

回答

ある日、数字で遊んでいるときに、任意の数字を分数に変換するこのシンプルでユニークな方法を発見しました。

例としてPI数字を使用して、数字を分数に変換する方法のデモンストレーションを示します。

3.14159265から

次に1を引いて、2.124159265を取得します

次にこの数値を逆にします1 / 2.14159265 = 0.466942208

この数値は小数の分母です。

分子を取得するには、この数値に1を加算するだけです

これで、1.466942208 / .466942208 = 3.14159265

小数を削除します。ポイントするか、両方の数値に10 ^ 9を掛けると、整数の分数になります。

1466942208/466942208 = 3.14159265

この分数には、256に等しい最大の共通除数があります

分数の部分を256で割ると…

5730243/1823993 = 3.14159265

完了、お楽しみください:)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です