[新しいコレクション] 小数を分数に 525131-小数を分数にする 問題
このように、分数を小数に変換した時に、 割り切れない場合もあります 。 小数を分数に直す方法 小数は、 分の1の集まり 01は1を10で割った数 また、 割り算は分数で表すことが出来る ので よって、 001は1を100で割った数 0001, , も同様に計算が小数を分数になおす方法は、 $整数\div10=$ $整数\div100=$ $整数\div1000=$ と順番に計算して見つけます。 例えば小数が01の場合、 $1\div10=01$ ですから、分子に整数を、分母に割った数をつけ、 $01=\displaystyle\frac{1}{10}$ となります。 小数$021$を分数になおす場合、 $21\div10=21$ で答えが$021$になり 小数→分数は注意が必要 (に修正) 前回と同様の流れですが、小数をPythonで取り扱う時、正確な値ではなく近似値であることを注意しなければいけません。 そこで前回使用したDecimal型を経由することで、(有理数の)小数を分数で表現することができ 小数や循環小数を分数に変換する方法を動画で解説 猫に数学 小数を分数にする 問題