我想将所有数字四舍五入到小数点后 1 位。
例如
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/