【问题标题】:Double.toString with two decimals带两位小数的 Double.toString
【发布时间】:2015-05-30 19:02:12
【问题描述】:

我的代码中只需要 2 位小数。我该怎么做?

这是我的代码:

double conta1 = ((num1*35)/100)*1.05; bomba1.setText(Double.toString(conta1));

Num1=55

我只想得到 20.21 而不是 20.212500000...

我该怎么做?

【问题讨论】:

标签: java android decimal tostring


【解决方案1】:

试试这个代码:

bomba1.setText(new DecimalFormat("#.##").format(conta1));

【讨论】:

  • 所以我这样做,然后 setText?
  • @Tiago 编辑答案。
  • 没问题!另外,如果对您有帮助,您可以将我的回答标记为“已接受”,并将问题标记为“已解决”。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-01
  • 2020-06-15
  • 2018-10-06
  • 1970-01-01
相关资源
最近更新 更多