Java中string.format 保留2位小数不进行四舍五入怎么用
时间: 2024-05-11 18:14:06 浏览: 325
Java指定保留小数位数的方法
可以使用DecimalFormat类来实现保留2位小数不进行四舍五入的功能。具体实现方法如下:
```
double num = 3.1415926;
DecimalFormat df = new DecimalFormat("#.##");
df.setRoundingMode(RoundingMode.DOWN); //设置不进行四舍五入
String result = df.format(num); //格式化数字
System.out.println(result); //输出结果:3.14
```
在上述代码中,使用DecimalFormat类将数字格式化为保留2位小数的字符串。同时,使用setRoundingMode方法设置不进行四舍五入。最后输出结果为保留2位小数的字符串"3.14"。
阅读全文