有理数・無理数と循環小数|分数が必ず循環する理由(余りは有限)・循環小数を分数に直す方法と例題【中学数学〜数学Ⅰ・受験】

有理数・無理数と循環小数|分数が必ず循環する理由(余りは有限)・循環小数を分数に直す方法と例題【中学数学〜数学Ⅰ・受験】

合格大作戦 算数・数学公式辞典 › 数と式

高校受験大学受験

有理数=mn ⟺ 有限小数か循環小数\text{有理数}=\frac{m}{n}\ \Longleftrightarrow\ \text{有限小数か循環小数}

無理数は循環しない無限小数

この公式のポイント

  • 有理数=分数で表せる数=有限小数か循環小数
  • 循環する理由:筆算の余りは nn 種類しかない
  • 有限小数 ⇔ 分母の素因数が2と5だけ
  • 循環小数はくり返しの長さだけ10倍して引く
うかるくん

うかるくん

分数を小数にすると、なぜ有限か循環になるの?

合格先生

合格先生

筆算の余りは nn 種類しかない。0にならなければ、いつか同じ余りが出てくり返すんだ。

有理数・無理数と小数

数の分類

  • 有理数:mn\dfrac{m}{n}(m, nm,\ n は整数、n≠0n\ne0)と分数で表せる数。小数にすると有限小数か循環小数
  • 無理数:分数で表せない数。循環しない無限小数(2, π\sqrt2,\ \pi など)
  • 既約分数 mn\dfrac mn が有限小数になる   ⟺  \iff 分母 nn の素因数が 2 と 5 だけ
実数有理数(分数で表せる)有限小数・循環小数 1/3, 0.25整数 −2, 0自然数 1, 2, 3 …無理数循環しない無限小数√2, π
実数は有理数と無理数に分かれ、有理数の中に整数・自然数がある

証明:分数は必ず「有限」か「循環」になる

113422684557余り1÷7 の余り(青)1→3→2→6→4→5→1商の数字(赤)1,4,2,8,5,7 をくり返す1/7=0.142857142857…余りは 0〜6 の7種類しかない
1÷7 の筆算では、余りが6種類をまわってくり返す

m÷nm\div n の筆算では、各段で出る余りは 0, 1, ⋯ , n−10,\ 1,\ \cdots,\ n-1 の nn 種類しかありません。余りが0になれば割り切れて有限小数。0にならなければ、多くても nn 回のうちに同じ余りがもう一度出て、そこから先は同じ計算のくり返しになるので循環します。

有限小数になるのは、mn=整数10k\dfrac mn=\dfrac{\text{整数}}{10^k} と書けるとき。10k=2k⋅5k10^k=2^k\cdot5^k なので、分母の素因数が2と5だけのときです。

循環小数を分数に直す

x=0.363636⋯x=0.363636\cdots とすると、100x=36.3636⋯100x=36.3636\cdots。引くと 99x=3699x=36、x=3699=411x=\dfrac{36}{99}=\dfrac{4}{11}。くり返す部分の長さだけ10倍して引くと、無限に続く部分が消えます(無限等比級数で考えても同じ)。

2\sqrt2 が無理数であることの証明は平方根の計算のページにあります。

高校受験(中学数学)での使い方

高校受験

例題1(分類)

−3, 0.25, 13, 4, 5, π-3,\ 0.25,\ \dfrac13,\ \sqrt4,\ \sqrt5,\ \pi を有理数と無理数に分けなさい。

解き方

4=2\sqrt4=2 は整数。有理数:−3, 0.25, 13, 4-3,\ 0.25,\ \dfrac13,\ \sqrt4。無理数:5, π\sqrt5,\ \pi。

答え 上のとおり

高校受験

例題2(有限小数か)

340\dfrac{3}{40} と 712\dfrac{7}{12} は、小数にすると有限小数ですか、循環小数ですか。

解き方

40=23×540=2^3\times5 なので有限小数(0.0750.075)。12=22×312=2^2\times3 は3をふくむので循環小数(0.58333⋯0.58333\cdots)。

答え 340\dfrac{3}{40} は有限小数、712\dfrac{7}{12} は循環小数

大学受験(数学Ⅰ)での使い方

大学受験

例題3(循環小数→分数)

0.1666⋯0.1666\cdots と 0.123123⋯0.123123\cdots を分数で表しなさい。

解き方

x=0.1666⋯x=0.1666\cdots:100x−10x=16.66⋯−1.66⋯=15100x-10x=16.66\cdots-1.66\cdots=15、90x=1590x=15、x=16x=\dfrac16。

y=0.123123⋯y=0.123123\cdots:1000y−y=1231000y-y=123、y=123999=41333y=\dfrac{123}{999}=\dfrac{41}{333}。

答え 16\dfrac16、41333\dfrac{41}{333}

よくある間違い

腕でバツを作る合格先生

合格先生

 \sqrt{\ } がつけば無理数、ではないぞ。4=2\sqrt4=2 は有理数だ。

  •  \sqrt{\ } がつけば無理数とする:4=2\sqrt4=2 は有理数。
  • 循環しない部分があるときに引き方をまちがえる:0.16˙0.1\dot6 は 100倍と10倍の差をとる。

練習問題

ひらめいたうかるくん

うかるくん

くり返す長さだけ10倍して引くんだな。

  1. 大学受験 0.2˙7˙=0.2727⋯0.\dot{2}\dot{7}=0.2727\cdots を分数で表しなさい。
    答えと解説を見る2799=311\dfrac{27}{99}=\dfrac{3}{11}
  2. 高校受験 925\dfrac{9}{25} は有限小数ですか。
    答えと解説を見る25=5225=5^2 なので有限小数(0.36)
  3. 大学受験 17\dfrac17 の小数第100位の数字は?
    答えと解説を見る6けたの周期 142857。100=6×16+4100=6\times16+4 なので4番目の8

関連する公式

この公式が出てくる合格大作戦の記事

よくある質問

有理数と無理数のちがいは?

有理数は分数で表せる数(有限小数か循環小数)、無理数は分数で表せない数(循環しない無限小数)です。

分数はなぜ循環小数になるのですか?

割り算の筆算の余りは分母より小さい数しかないので、割り切れなければいつか同じ余りが出て、同じ計算がくり返されるからです。

循環小数を分数に直す方法は?

くり返す部分の長さだけ10倍した数からもとの数を引くと、くり返し部分が消えて分数が求まります。

あわせて読みたい

出典・参考

  • 文部科学省「中学校学習指導要領(平成29年告示)」数学 第3学年(平方根)
  • 文部科学省「高等学校学習指導要領(平成30年告示)」数学Ⅰ(数と式)

最終更新:2026年10月11日/作成:大学受験合格大作戦