当前位置:编程学习 > JAVA >>

简单的java程序:为什么下面两语句,开平方后与1求余等于0就是满足条件的呢,如果是个小数结果是什么啊?

public class xiaotu { public static void main(String []args) { for(int i=-100;i<10000000;i++) { if(Math.sqrt(i+100)%1==0) { if(Math.sqrt(i+268)%1==0) { System.out.println(i+"加上100后是一个完全平方数,再加上168后又是一个完全平方数"); } } } } }
补充:题目是:一个整数加上一百后是完全平方数,再加上一百六十八也是的!
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,