将无限循环小数化为分数

保存时间:2026/3/29 20:47:08


将无限循环小数化为分数
内容由豆包 AI 生成
嗯,一个无限循环小数,也就是有理数,如何化简成为分数呢?比如说 0.9999999 无限循环,这个我们知道它是一,但是我要怎么用化简为分数的形式来证明它就是一呢?
要将无限循环小数化为分数,核心方法是代数方程法(通过设未知数消去无限循环部分),用这个方法可严谨证明 ,具体步骤如下:

第一步:设未知数,锁定无限循环部分

(其中 表示 “9 无限循环”),此时

第二步:根据循环节位数,扩大倍数消去循环

由于 的循环节是 1 位(只有 “9” 循环),将等式两边同时乘以 10(10 的循环节位数次方),得到:

第三步:两式相减,消去无限循环部分

用扩大后的等式减去原等式,无限循环的 “9999” 会被完全抵消:
左边计算得 ,右边计算得 ,即:

第四步:求解未知数,得到分数形式

两边同时除以 9,得
由于最初设 ,因此 ,而 1 本身就是分数(可表示为 等),证明完成。

补充说明

该方法适用于所有纯无限循环小数(如 ):
  • 若循环节为 1 位(如 ),乘 10;
  • 若循环节为 2 位(如 ),乘 100;
  • 以此类推,通过 “扩大倍数→相减消循环→求解” 的逻辑,即可将无限循环小数化为分数。
用代数方程法将0.3333333无限循环化为分数。
无限循环小数化为分数的一般方法是什么?