Jef*_*rey 2 java formatting numbers
我正在尝试格式化任意长度的十进制,以便显示小数点左边的所有数字,但显示最右边的2(如果它们非零).如何在DecimalFormat中指定向左显示所有数字而不是提前指定数字?
谢谢,杰夫
这可能对你有帮助
DecimalFormat formatter = new DecimalFormat("#.##");
Run Code Online (Sandbox Code Playgroud)
输入/输出:
System.out.println(formatter.format(-1234.567));
System.out.println(formatter.format(1239.00));
System.out.println(formatter.format(567));
System.out.println(formatter.format(0.2342523));
Run Code Online (Sandbox Code Playgroud)
给
-1234.57
1239
567
0.23
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
902 次 |
| 最近记录: |