java - Java中的双十进制格式

我在格式化 double 小数时遇到了一些问题。如果我有双重值(value),例如4.0,如何格式化小数,使其改为 4.00?

最佳答案

其中一种方法是使用 NumberFormat .

NumberFormat formatter = new DecimalFormat("#0.00");     
System.out.println(formatter.format(4.0));

输出:

4.00

https://stackoverflow.com/questions/12806278/

相关文章:

java - 如何格式化 java.sql 时间戳以进行显示?

go - Go 中的缩进 : tabs or spaces?

objective-c - 格式字符串,带前导零的整数

java - Java中的JPanel填充

c# - 显示小数而没有尾随零的最佳方法

java - JLabel 中的换行符

c# - C# 中的 JSON 格式化程序?

excel - CSV/Excel 的最佳时间戳格式?

java - 强制点 (".")作为java中的小数分隔符

c - 带空格的左pad printf