一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
如果一个正整数 a 是某一个整数 b 的平方,那么这个正整数 a 叫做完全平方数。零也可称为完全平方数。
package com.example.chyer.demo;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
for (int i = -100; i < 10000; i++) {
if (Math.sqrt(i + 100) % 1 == 0 && Math.sqrt(i + 268) % 1 == 0) {
System.out.println(i);
}
}
}
}
运行结果: