如何从输入的答案只显示2位小数位?当我这样做时答案不同爪哇将2位小数位浮点数
Scanner user_input = new Scanner(System.in);
float num;
DecimalFormat f = new DecimalFormat("##.00");
System.out.println("Enter any number");
num = user_input.nextFloat();
System.out.println("Square of "+num+" is: "+f.format(num)+Math.pow(num,2));
}
你的代码是正确的,但让我解决一些事情。我认为你不需要把标识符放在Math.pow的旁边,因为输入的数字会给结果增加另一个,所以输出将变成467.32而不是446.20我希望你能得到它,并对我的英语不好! – cookieWarrior