修复答案的格式

时间:2014-12-09 21:08:16

标签: java

public static void displayBalance(double balance) {
    System.out.printf("Account balance: $%.2f", balance);
    System.out.println();
}

对于我的输出我得到了这个

输入提款金额:$ 1600

$ 21.940000000000055

如何使用我的答案格式解决问题,因此只有2位小数,即使有0位也是如此。 **我不允许使用DecimalFormat **

1 个答案:

答案 0 :(得分:1)

我没有评论代表,所以我必须回答。问题中的代码没有任何问题。我可以传递一个像 1d / 3 这样的数字,它只显示“0.33”。所以我猜你在将代码翻译成SO问题时丢失了一些东西......