遇到完美方码问题
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 但如果该数字的平方根是小数,例如 10 的平方根将是 3.122222,则返回 false .....