- 博客(1)
- 收藏
- 关注
原创 整数开平方
如何判断一个数是不是完全平方数?最简单的方法是通过下面的代码:isSquare(int n) { int x = (int)Math.sqrt(n); return x*x == n;}可能有人会担心,Math.sqrt是浮点运算,会不会由于精度的问题,造成x与实际值不等?比如开方应得2,但是实际得到1.9999999,取整后只得到1。这个担心是完全没有必要的。java
2009-09-04 00:03:00 1275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人