java判断完全平方数实例代码介绍



java判断完全平方数实例代码介绍。java练习题目巩固,java基础操作。

/*
* 题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
*/
public class Basic13 {

public static void main(String[] args) {
for(int i=1;i<100000;i++)
{
if((Basic13.isSqrt(i+100))&&(Basic13.isSqrt(i+168)))
{
System.out.println(i+”符合条件”);
break;
}
}
}
//判断是不是完全平方数
public static boolean isSqrt(int n)
{
boolean result = false;
int a = (int) Math.sqrt(n);
if(a*a==n)
{
result=true;
}
return result;
}

}