将双精度格式化为保留两位小数,并在前面添加0。

19 浏览
0 Comments

将双精度格式化为保留两位小数,并在前面添加0。

可能重复:

将双精度数保留到小数点后2位有效数字

我试图将一个双精度数格式化为带有前导零的2位小数,但没有成功。

这是我的代码:

Double price = 32.0;
DecimalFormat decim = new DecimalFormat("#.##");
Double price2 = Double.parseDouble(decim.format(price));

我希望输出为32.00,但实际上得到的是32.0

有什么解决办法吗?

0