原理:
只要被除数n可以转化为2的次幂或者转化为2与5的组合
即为有限小数 否则无限小数
bool iint(int n)
{
if(n==1) return false;
else if(n%2==0)
{
return iint(n/2);
}
else if(n%5==0)
{
return iint(n/5);
}
else return true;
}
原理:
只要被除数n可以转化为2的次幂或者转化为2与5的组合
即为有限小数 否则无限小数
bool iint(int n)
{
if(n==1) return false;
else if(n%2==0)
{
return iint(n/2);
}
else if(n%5==0)
{
return iint(n/5);
}
else return true;
}