search

Found

info 概要

小数と分数を相互に変換できます。0.625 を 5/8 に、1/7 を循環小数 0.14285… に展開でき、帯分数表記もまとめて確認できる学習向けツールです。

📘 使い方

  1. 値の欄に小数か分数を入力する(例: 0.625 や 5/8、7/3)
  2. 分数カードと小数カードに表示される結果を確認する

分数⇔小数 変換ツール

分数
5/8
小数
0.625
Article

分数⇔小数 変換ツール|循環小数を 5 桁まで実展開し、帯分数も併記する答え合わせツール

小数を入力すれば既約分数に、分数を入力すれば小数に変換します。1/7 を入れると 0.14285… のように小数 5 桁まで実際に展開して表示し、循環する場合は結果カードの下に 循環小数 ラベルを併記します。7/3 のように分母より分子が大きい分数は = 2 1/3 という帯分数表記も同時に出ます。中学・高校の宿題やテスト後の答え合わせに使える 1 入力欄完結のツールです。

💡 このツールについて

「答えが循環小数になる分数の問題」は教科書には出てくるのに、ふだんの電卓では循環部分が省略されてしまい、答え合わせのときに自分の手計算が合っているのか判断できない、という場面が起きがちです。本ツールは長除法 (筆算の割り算) を小数 5 桁ぶんまで実行し、その実際の桁を表示します。割り算が終わらない (循環している) ときは末尾に を付けて「これより先も同じパターンで続く」ことを示し、結果カード下部の 循環小数 / 有限小数 / 整数 ラベルでどの種類かが分かるようにしています。

たとえば 1/3 を入れると 0.33333…、1/7 を入れると 0.14285…、1/6 は 0.16666… と、5 桁ぶんの数字を出した上で を付けます。逆に 0.625 や 0.125 のような有限小数を入力すると、約分済みの 5/8 や 1/8 が分数カードに出ます。分子・分母が共に整数のときは GCD (最大公約数) で約分してから表示するので、10/8 と入れても結果は 5/4 (帯分数: 1 1/4) になります。

補足: 循環小数の書き方は国によって違います (日本の中学・高校教科書では循環節の上に黒点を打つ上点表記 0.3̇、英語圏では循環節の上に横線を引く vinculum 表記 0.3̄、東欧では括弧表記 0,(3))。本ツールはどの国の流儀にも寄せず、実際の数字 + で出力するので、ノートに写すときは手元の教科書の表記に置き換えてください。

分数カードでは分子の上、分母の下に横棒を引いた縦書きで表示します (教科書と同じ標準記法)。入力欄はキーボードに分数キーがないので 5/8 のような / 区切りで受け付けますが、表示側は横棒分数に変換されます。

🧐 よくある質問

Q. 帯分数で入力できますか? いいえ、入力欄は「整数 / 整数」形式の分数か、小数のどちらかです。2 1/3 のような帯分数表記は受け付けません。仮分数 7/3 を入力してください。出力側の分数カードの下に = 2 1/3 のように帯分数表記が併記されます。

Q. マイナスの分数や負の小数は使えますか? はい。-3/4-0.757/-3 のいずれも受け付けます。マイナスは内部で分子側に寄せられ、結果カードでは横棒分数の左側にマイナス記号を置いて表示します。7/-3 を入れたときは -7/3 と同じ扱いです。

Q. 0,5 のようにコンマ区切りの小数も入りますか? 入ります。内部でドット (.) に置換してから解析するので、0,625 でも 0.625 でも同じ 5/8 が得られます。ただし 1,234.5 のような桁区切りコンマには対応していません。

Q. 循環がとても長い分数 (例: 1/97) はどうなりますか? 画面表示は小数 5 桁までで、その先がある場合は を付けて打ち切ります。1/97 (周期 96) のような長い循環でも、画面には先頭 5 桁 + が出るだけです。内部では小数 60 桁まで割り算してから「循環するかどうか」を判定しているので、循環小数 ラベルは正しく出ます。詳細な周期を見たい場合は手計算で補ってください。

Q. 1/0 のように分母が 0 の分数を入れたら? 「形式が正しくありません」のエラーメッセージが出て、結果カードはダッシュ表示になります。同様に、文字や記号を含む入力 (例: abc1.2.3) もすべて invalid 扱いです。

📚 1/7 の循環がきっちり 6 桁になる理由

1/7 を筆算で割っていくと、余りは 1 → 3 → 2 → 6 → 4 → 5 → 1 と巡回し、7 種類の余りのうち 0 を除く 6 種類すべてが順番に現れて、再び余り 1 に戻ったところで 142857 の 6 桁が循環します。これは分母 7 が「10 のどの累乗でも割り切れない素数」だからです。

分母が 2 と 5 だけを素因数に持つ分数 (1/2、1/4、1/5、1/8、1/10、1/20 など) は必ず有限小数になり、循環しません。これは「10 = 2 × 5」だからで、分母を 10ⁿ にできる場合だけ小数点以下が止まるからです。一方、分母に 3、7、11、13 などの素数が混じると必ず循環します。循環の長さ (周期) は分母の素因数構造から決まり、1/3 は 1 桁、1/7 は 6 桁、1/13 は 6 桁、1/17 は 16 桁、1/19 は 18 桁と、不規則に変化します。