小数点以下 2 桁 (つまり 123.00) の double を返したい。以下はコードの一部です。出力は常に 123.0 です。小数点以下2桁を取得するには?
public static double getPrice(){
double price = Double.valueOf(showInputDialog("Stock's price : "));
DecimalFormat rounded = new DecimalFormat("###.00");
double newPrice = Double.valueOf(rounded.format(price));
System.out.println(newPrice);
return newPrice;
}