如何把无限循环小数转换成分数形式
如何把無限循環小數轉換成分數形式
- 前言
- 等比數列求和
- 結果
- 另一種想法
- 總結
前言
如果是把有理分數轉換成無限循環小數(不可能是無限不循環小數),我們只需要簡單地做除法就好了。不過事情反過來,要找到是哪兩個整數相除得到這個結果還需要一番考慮。
等比數列求和
一種方法是,把無限循環小數的循環節分別提取出來如下:
0.36363636?=0.36+0.0036+0.000036+0.00000036…0.36363636\dots=0.36+0.0036+0.000036+0.00000036\dots0.36363636?=0.36+0.0036+0.000036+0.00000036…
可見上面式子的右面是一個等比數列求和的形式,用等比數列求和的方法就可以求出。
結果
按照上面方法的計算,我們很容易求出結果,比如上面例子中結果為1233\;\frac{12}{33}\;3312?。一個更有普遍意義的結果是把它寫成3699\;\frac{36}{99}\;9936?的樣子,可以有普遍的結論,如果循環節是n\;n\;n位數,設為a1a2…an ̄\;\overline{a_1a_2\dots a_n}\;a1?a2?…an??,則從循環節開始,后面的數可以寫成10ka1a2…an ̄999…9\;10^k\frac{\overline{a_1a_2\dots a_n}}{999\dots 9}\;10k999…9a1?a2?…an???的樣子,其中k\;k\;k為一個整數,分母中的9\;9\;9的個數一共有n\;n\;n個,然后再加上原循環小數循環節開始前的那些有限小數就可以了。
另一種想法
有另一種方法可以更容易理解這樣的結果。我們還是以0.36363636…\;0.36363636\dots\;0.36363636…為例,首先要了解一些無限循環小數如下:
19=0.1111111111…\frac{1}{9}=0.1111111111\dots91?=0.1111111111…
199=0.01010101010101…\frac{1}{99}=0.01010101010101\dots991?=0.01010101010101…
1999=0.001001001001001001…\frac{1}{999}=0.001001001001001001\dots9991?=0.001001001001001001…
19999=0.00010001000100010001…\frac{1}{9999}=0.00010001000100010001\dots99991?=0.00010001000100010001…
?\;\;\vdots? ?\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\vdots? ?\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\vdots?
我們用上面第二個式子乘以36\;36\;36就得到0.36363636…\;0.36363636\dots\;0.36363636…
通過這個例子便大致理解了吧,我也不再多說了。
總結
內容很簡單,下一篇寫什么呢?
總結
以上是生活随笔為你收集整理的如何把无限循环小数转换成分数形式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java根据模板生成PDF文件|添加盖章
- 下一篇: 2021年秋互联网思维期末考试