如何在小数后添加n个零?

时间:2015-03-21 20:25:15

标签: java bluej

我正在阅读此thread,试图找出如何将12.5转为12.501212.00

我基本上需要将value值四舍五入到小数点后两位,即使最后一个零是一个无关紧要的数字。

2 个答案:

答案 0 :(得分:2)

@FlorianSchaetz正是我所需要的。我需要使用String.format("%.2f", 12.5);

答案 1 :(得分:2)

您也可以使用DecimalFormat类。

    DecimalFormat dc = new DecimalFormat(".00");
    double val = 12.5;
    System.out.println(dc.format(val));