用Java将2保留两位小数
时间: 2024-05-13 12:20:51 浏览: 52
JavaScript 实现保留两位小数
可以使用DecimalFormat类来实现保留小数位数的功能。
示例代码如下:
```java
double num = 2.3456;
DecimalFormat df = new DecimalFormat("#.00");
String result = df.format(num);
System.out.println(result); // 输出:2.35
```
其中,`#`表示可以省略的数字位,`0`表示必须存在的数字位。在上面的代码中,`"#.00"`表示保留2位小数,不足2位的在后面补0。如果想要保留3位小数,则可以将格式字符串改为`"#.000"`。
注意:使用DecimalFormat输出的结果为字符串类型,需要将其转换成数字类型后才能进行计算。
阅读全文