アイキャッチはAI生成のイメージです。数値や証明を表す図ではありません。
- 0.999…は9が無限に続く小数を表す
- 有限桁の0.999と、無限小数0.999…は区別する
- 通常の実数では0.999…と1は同じ数の別の書き方
「0.999…=1」と言われると、ほんの少し足りない気がしませんか。9が何個並んでも1より小さいように見えるのは自然です。「身近な数学の雑学」第3回は、この「何個」と「無限に続く」の違いを見ていきます。難しい記号を覚えるより、まず1までの差を追ってみましょう。
0.999は1より小さい。0.999…は1と等しい
0.9と1の差は0.1。0.99なら0.01、0.999なら0.001です。どこかの桁で終わっていれば、確かに差が残ります。一方、0.999…の「…」は、ここでは9が終わらずに続くという意味です。有限個の9を長く書いただけの数とは区別します。
| 有限桁の小数 | 1との差 |
|---|---|
| 0.9 | 0.1 |
| 0.99 | 0.01 |
| 0.999 | 0.001 |
| 0.9999 | 0.0001 |
無限小数は、こうした有限桁の数が近づいていく先、つまり極限として定義します。この列が近づく先は1です。「いつ最後の9を書くのか」という作業の終点を探す必要はありません。
考え方の参考:Wolfram MathWorld「Repeating Decimal」(資料確認:2026年9月13日)。以下の具体例・計算表は本記事用に作成しています。

「ほぼ1」ではなく、同じ数に別の名前があるという話なんですね。小数の見え方が少し変わるのが面白いです!
差を計算すると、取り残された隙間はない
9をn桁並べた小数は、1−10のマイナスn乗と書けます。n=3なら1−0.001=0.999です。桁数を増やすと、差は10分の1ずつになります。
もし0.999…と1の間に正の差があると考えるなら、その差より小さくなるまで10のマイナスn乗を小さくできます。固定された正の隙間は残り続けられません。したがって、通常の実数の小数表記では極限の差は0で、等号が成り立ちます。
等比級数でも確かめられる
0.999…を足し算として書くと、0.9+0.09+0.009+…です。次の項は前の項の1/10なので、等比級数になっています。最初の項を0.9、公比を0.1として、和は0.9÷(1−0.1)=1になります。
この無限和の公式は、公比の絶対値が1より小さい場合に使います。今回の0.1は条件を満たしています。式の参考:Wolfram MathWorld「Geometric Series」。
よく知られる「x=0.999…、10x=9.999…、引けば9x=9」という説明も、無限小数が実数として定まることを踏まえた計算です。操作だけが不思議に感じたら、先に「差が0に近づく」という定義へ戻ると理解しやすくなります。
「0.000…1だけ足りない」は書ける?
小数点の後に0が無限に続くなら、その「後」に最後の1を置く桁はありません。0.0001のような有限桁の数なら書けますが、0が終わらない表記とは別です。最後の桁を想像することが、違和感の原因になりがちです。
ミニクイズ:0.4999…は何と等しい?
9が無限に続くなら、答えは0.5です。0.4+0.09+0.009+…=0.4+0.1と計算できます。対して0.4999で終わるなら0.5より0.0001小さいまま。電卓の表示を見たときも、画面の桁数や丸めと、数学上の等号は分けて考えるとすっきりします。
「身近な数学の雑学」連載
身近な疑問を1つずつ、具体例と計算で楽しむ連載です。公開済みの連載記事はこちら。



