标签:
杂谈 |
分类: 算法 |
循环小数与分数(判断有限小数及小数位数、无限小数、纯循环小数、混循环小数及循环节最少位数和不循环部分位数、循环小数化分数的两种方法)
循环小数:一个数的小数部分,如果从某一位起,一个或几个数字依次不断地重复出现,这样的数就叫做循环小数。循环小数是无限小数,它的位数是无限的。循环小数的小数部分中,依次不断重复的数字,叫做它的一个循环节。如果循环节从小数部分第一位(十分位)开始的,叫做纯循环小数;循环节不是从小数部分第一位开始的,叫做混循环小数。
定理一:如果最简分数的分母除2、5质因数外,不含其它质因数,这个分数能化成有限小数。将能化成有限小数的最简分数的分母进行质因数分解,看质因数2和5的冥指数,较大的那个指数的大小就是有限小数的位数。
定理二:如果最简分数的分母除2、5质因数外,含其它质因数,这个分数不能化成有限小数。
一个最简分数的分母里,如果只含有2,5以外的质因数,那么这个分数一定能化成纯循环小数,这个纯循环小数循环节的最少位数,等于9、99、999、9999 ……诸数中能被分母整除的最小那个数里9的个数 。
一个最简分数的分母里,如果除含有2或5质因数外,还含有其它质因数,那么这个分数一定能化成混循环小数。这个不纯循环部分里的数字的个数,等于2、5中较多的一个数的个数。循环节的最少位数等于9、99、999、9999 ……诸数中能被分母4、5以外的质因数(或质因数的乘积)整除的最小那个数里9的个数。
前一篇:M进制转化为N进制(转载)
后一篇:java 输入输出总结

加载中…