我想将所有数字四舍五入到小数点后一位。

例如

22.0
-6.1


我在用:

DecimalFormat decimalFormat = new DecimalFormat("0.0");
middlePanelTextView.setText(decimalFormat.format(score.getElevationAngle()));


但是整数没有附加0。

-18 should be -18.0 etc.


相反,我的值显示为-18.

最佳答案

。@代表有效数字,0则不。
。#代表可选数字,请尝试使用“ ## @。@”

http://developer.android.com/reference/java/text/DecimalFormat.html

我不确定语法:但是上面的文章应该为您提供所需的一切。

关于java - DecimalFormat无法正确格式化我的数字,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8039952/

10-11 21:35