遇到一道算法题,大概是求两数相除(输入两个数,分数形式相除)后,结果的小数部分的数的规律,需要了解相关数学的基本知识。
无理数不可以写成分数形式,而无限不循环小数是无理数,所以无限不循环小数不可以写成分数形式,所以就不需要考虑小数部分是无限不循环小数了。
那么如何判断两数相除后小数部分为无限循环小数或者为有限小数?
答:当除数(分母)只有2或者5这两个质因数时,就是有限小数;当除数(分母)含有2和5以外的质因数时就是无限循环小数
遇到一道算法题,大概是求两数相除(输入两个数,分数形式相除)后,结果的小数部分的数的规律,需要了解相关数学的基本知识。
无理数不可以写成分数形式,而无限不循环小数是无理数,所以无限不循环小数不可以写成分数形式,所以就不需要考虑小数部分是无限不循环小数了。
那么如何判断两数相除后小数部分为无限循环小数或者为有限小数?
答:当除数(分母)只有2或者5这两个质因数时,就是有限小数;当除数(分母)含有2和5以外的质因数时就是无限循环小数