判斷一個分數(shù)是否是無限循環(huán)小數(shù),求算法

2022-12-21 07:23

2個回答
把約分后分數(shù)的分母分解質(zhì)因數(shù),如果有2和5之外的質(zhì)因數(shù),那么這個分數(shù)就是無限循環(huán)小數(shù)。
有限小數(shù):比如0.125,乘以1000分之1000,不就完成了,如果感覺數(shù)大可以約分即可
如果是無限小數(shù)
無限小數(shù)可按照小數(shù)部分是否循環(huán)分成兩類:無限循環(huán)小數(shù)和無限不循環(huán)小數(shù)。無限不循環(huán)小數(shù)不能化分數(shù),這在中學將會得到詳盡的解釋;無限循環(huán)小數(shù)是可以化成分數(shù)的。那么,無限循環(huán)小數(shù)又是如何化分數(shù)的呢?由于它的小數(shù)部分位數(shù)是無限的,顯然不可能寫成十分之幾、百分之幾、千分之幾……的數(shù)。其實,循環(huán)小數(shù)化分數(shù)難就難在無限的小數(shù)位數(shù)。所以我就從這里入手,想辦法“剪掉”無限循環(huán)小數(shù)的“大尾巴”。策略就是用擴倍的方法,把無限循環(huán)小數(shù)擴大十倍、一百倍或一千倍……使擴大后的無限循環(huán)小數(shù)與原無限循環(huán)小數(shù)的“大尾巴”完全相同,然后這兩個數(shù)相減,“大尾巴”不就剪掉了嗎!我們來看兩個例子:

把0.4747……和0.33……化成分數(shù)。
想1:
0.4747……×100=47.4747……
0.4747……×100-0.4747……=47.4747……-0.4747……
(100-1)×0.4747……=47
即99×0.4747……
=47
那么
0.4747……=47/99
想2:
0.33……×10=3.33……
0.33……×10-0.33……=3.33…-0.33……
(10-1)
×0.33……=3
即9×0.33……=3
那么0.33……=3/9=1/3
由此可見,
純循環(huán)小數(shù)化分數(shù),它的小數(shù)部分可以寫成這樣的分數(shù):純循環(huán)小數(shù)的循環(huán)節(jié)最少位數(shù)是幾,分母就是由幾個9組成的數(shù);分子是純循環(huán)小數(shù)中一個循環(huán)節(jié)組成的數(shù)。
⑵把0.4777……和0.3256****……化成分數(shù)。
想1:0.4777……×10=4.777……①
0.4777……×100=47.77……②
用②-①即得:
0.4777……×90=47-4
所以,
0.4777……=43/90
想2:0.3256****……×100=32.5656……①
0.3256****……×10000=3256.56……②
用②-①即得:
0.3256****……×9900=3256.5656……-32.5656……
0.3256****……×9900=3256-32
所以,
0.3256****……=3224/9900
相關問答
一個循環(huán)在判斷和循環(huán)體無限制的執(zhí)行,出現(xiàn)的現(xiàn)象叫什么
3個回答2022-12-20 01:21
這種現(xiàn)象叫無限。 這種無限循環(huán)的現(xiàn)象叫無限,i=j=10:這個語句是控制循環(huán)的判斷語句:它的值是0就跳出循環(huán),非0,繼續(xù),i=j=10:的意思是令j的值是10,i的值等于j的值。這個表達式的值是10,...
全文
那無限循環(huán)小數(shù)和無限不循環(huán)小數(shù)是什么
2個回答2022-12-27 08:14
一個數(shù)的小數(shù)部分從某一位起,一個或幾個數(shù)字依次重復出現(xiàn)的無限小數(shù)叫無限循環(huán)小數(shù)。 無限不循環(huán)小數(shù)指小數(shù)點后有無限個數(shù)位,但沒有周期性的重復,或者說沒有規(guī)律的小數(shù)。所以數(shù)學上又稱無限不循環(huán)小數(shù)為無理數(shù)
什么叫無限循環(huán)小數(shù)?什么叫無限不循環(huán)小數(shù)?
4個回答2022-09-24 12:36
一個數(shù)的小數(shù)部分從某一位起,一個或幾個數(shù)字依次重復出現(xiàn)的無限小數(shù)叫無限循環(huán)小數(shù)。 無限不循環(huán)小數(shù)指小數(shù)點后有無限個數(shù)位,但沒有周期性的重復,或者說沒有規(guī)律的小數(shù)。所以數(shù)學上又稱無限不循環(huán)小數(shù)為無理數(shù)
什么叫無限循環(huán)小數(shù)?什么叫無限不循環(huán)小數(shù)
4個回答2023-03-27 06:56
一個數(shù)的小數(shù)部分從某一位起,一個或幾個數(shù)字依次重復出現(xiàn)的無限小數(shù)叫無限循環(huán)小數(shù)。 無限不循環(huán)小數(shù)指小數(shù)點后有無限個數(shù)位,但沒有周期性的重復,或者說沒有規(guī)律的小數(shù)。所以數(shù)學上又稱無限不循環(huán)小數(shù)為無理數(shù)
死循環(huán)是無限循環(huán)嗎
1個回答2022-12-16 17:15
死循環(huán)是無限的,單是你用不了的不一定是死循環(huán)也可能的你的配置不夠不能循環(huán)~~~~~
死循環(huán)=無限循環(huán)嗎?
4個回答2022-05-26 03:59
死循環(huán)是一個沒有出口的無限循環(huán)~而無限循環(huán)是可以設定出口和響應條件的,就像Windows和他的那些服務程序一樣~他們都是無限循環(huán),但是他們有出口·有響應,所以不是死循環(huán)
什么叫無限循環(huán)小數(shù)?什么叫無限不循環(huán)小數(shù)?什么叫有限小數(shù)?
1個回答2023-01-04 10:23
你說的這是兩實數(shù)相除的情況,它可能除得盡也可能除不盡!能除盡的是有限小數(shù);除不盡的有兩種可能,一種是無限延續(xù)不會重復,也就是無限不循環(huán)小數(shù),一種是到一定位數(shù)就一直重復某幾位,也就無限循環(huán)小數(shù). 舉...
全文
無限循環(huán)是什么意思
3個回答2023-02-02 15:55
無限循環(huán)簡單來說,就是不具備跳出循環(huán)的條件。 比如for(x=0;x<10;x--)這就是無限循環(huán),因為x永遠小于10,根本沒有跳出循環(huán)的機會。
熱門問答