【发布时间】:2016-03-07 12:18:34
【问题描述】:
我如何编写一个 if-then 语句来检查输入的整数是否是完全平方(即,如果我取平方根,它也是一个整数:4、9、16、25、36等)在 DrJava 中?谢谢!
【问题讨论】:
标签: java drjava perfect-square
我如何编写一个 if-then 语句来检查输入的整数是否是完全平方(即,如果我取平方根,它也是一个整数:4、9、16、25、36等)在 DrJava 中?谢谢!
【问题讨论】:
标签: java drjava perfect-square
我知道这个问题已经有了答案......但以防万一,这也有效。
int x = (int) Math.sqrt(input);
if(Math.pow(x,2) == input)
//Do stuff
【讨论】:
yourIntHere。
if 之后添加else 块并将您的代码添加到该else 块中。