2010-09-24 165 views

回答

1

使用以下十进制格式:0.000

+0

@prashant请注意,数字在计算机中的存储方式以及显示方式存在差异。这个答案和keshu的,显示了如何显示尾数为0的数字。它实际上并不是以这种方式存储的,但这并不重要。 – 2010-09-24 13:57:34

4
String res = String.format("%.3f", 2.34); 

,或者如果你想打印

System.out.printf("%.3f",2.34); 
8
DecimalFormat myFormatter = new DecimalFormat("0.000"); 
String output = myFormatter.format(2.34d); 
0

托尼·恩尼斯的评论之后,你不能圆浮点可变为特定的小数位数或位数,但不将其转换为基数为10的小数位数或这就是上面的答案,他们也将它转换成可显示的文本。

相关问题