Android - 小数点后2位

时间:2012-02-20 18:17:37

标签: android double decimal rounding

  

可能重复:
  Round a double to 2 significant figures after decimal point

我知道有很多关于如何围绕这种数字的例子。 但有人可以告诉我如何圆形加倍,以获得我可以显示的价值 字符串和ALWAYS有两位小数?

2 个答案:

答案 0 :(得分:404)

您可以使用String.format("%.2f", d),您的双倍会自动舍入。

答案 1 :(得分:9)

一种简单的方法:

    Double d;
    Int i;
    D+=0.005;
    i=d*100;
    Double b = i/100;
    String s = b.toString():