在Java中将一个数字转换为2位小数
- 论坛
- 在Java中将一个数字转换为2位小数
21 浏览
在Java中将一个数字转换为2位小数
我想在运行时将一个数字转换为两位小数(始终显示两位小数)。我尝试了一些代码,但它只能做到如下所示:
20.03034 >> 20.03 20.3 >> 20.3(我的代码只是四舍五入而不是转换)
然而,我想要的是这样的效果:
20.03034 >> 20.03 20.3 >> 20.30(将其转换为两位小数)
我的代码如下:
angle = 一个变量 angle_screen = 一个变量 DecimalFormat df = new DecimalFormat("#.##"); angle = Double.valueOf(df.format(angle)); angle_screen.setText(String.valueOf(angle) + tmp);
对于如何实现这个目标的任何帮助都将非常感谢,谢谢。