java每日小算法(13)

/*【程序13】 
题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 
1.程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,
如果开方后的结果满足如下条件,即是结果。请看具体分析:   */
package test;

public class test {
	

	public static void main(String args[]) {
		for(double i = 0; i< 100000; i++)
		{
			if(Math.sqrt(i+100)-(int)Math.sqrt(i+100) == 0 && Math.sqrt(i+268)-(int)Math.sqrt(i+268) == 0)
			{
				System.out.println(i);
			}
		}
	}
}

结果就3个

21.0

261.0

1581.0


你可能感兴趣的:(java,double,程序,package,public)