特牛生活网

c++输入一个整数判断是否为完全平方数_C/C++判定是否为平方数以及由此引出的IEEE754(2)...-CSDN博客

网友收藏
第一个判定完全平方数函数:bool judge(intm){double x =sqrt(m);if (floor(x) ==x) {return true;}return false;}经过测试,表明这个函数对每个int范围内的正整数都能给出正确的判断当m是完全平方数时,m的算术平方根可以用double精确表示(因为是整数),所以不会产生精度损失,floor(x)==x成立当m不是完全平方数时,..._c++判断完全平方数