判断一个数是否是2的平方
2012-12-27 07:09
239 查看
方法一: const double eps = 1e-8; double m = sqrt(n); double temp = (double)((int)m); fabs(m-temp)<eps 方法二: fabs(n-temp*temp)<eps 方法三:(这个不对,判断的是是否为2的方幂) n>0 && n&(n-1)==0
相关文章推荐
- 判断一个自然数是否是某个数的平方。当然不能使用开方运算—谷歌
- 每天一道LeetCode-----判断一个数是否是happy number(每一位的平方和最终为1)
- 判断一个数是否为平方数
- 判断一个自然数是否是某个数的平方
- 判断一个自然数是否是某个数的平方
- 判断一个自然数是否是某个数的平方
- java-判断一个自然数是否是某个数的平方。当然不能使用开方运算
- 判断一个整数是否满足完美平方?
- 判断一个数是否是平方数
- 判断一个整数是否平方数
- 判断一个自然数是否是某个数的平方。当然不能使用开方运算—谷歌
- 判断一个整数是否平方数
- 判断一个数是否是平方数
- 谷歌面试题:判断一个自然数是否是某个数的平方
- 判断一个自然数是否时某个数的平方
- 判断一个数是否为平方数
- 判断一个自然数是否是某个数的平方
- 判断一个自然数是否是某个数的平方(不能使用开方运算)
- 每日一道算法题:Google面试题:判断一个自然数是否是某个数的平方
- 谷歌:判断一个自然数是否是某个数的平方