gpt4 book ai didi

java - 完美平方 if,else

转载 作者:行者123 更新时间:2023-12-01 17:26:27 25 4
gpt4 key购买 nike

使用 Perfectsquare 代码时遇到问题

import java.util.*;


public class perfectsquare {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub

Scanner s= new Scanner(System.in);
double number;

System.out.println("Enter number >");

number= s.nextDouble();

System.out.println(Math.sqrt(number));





}

}

使用 if,else 如何让它返回一个完美的平方,如 9=3 的 sqrt,但如果该数字的平方根是小数,则返回 false,例如 10 的平方根将是 3.122222.....

最佳答案

if(Math.round(Math.sqrt(number))==Math.sqrt(number)){
//it is a perfect square
}

关于java - 完美平方 if,else,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14657905/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com