读书人

对一个整数开根号后如何判断他的解是

发布时间: 2012-03-16 16:34:56 作者: rapoo

对一个整数开根号后,怎么判断他的解是有理数还是无理数?
对一个整数开根号后,怎么判断他的解是有理数还是无理数?
C++ 谢谢

[解决办法]
bool IsRational(int num)
{
int root = sqrt((double)num);
if(num!=root*root)
return false;
else
return true;
}

读书人网 >C++

热点推荐