java四舍五入保留小数
时间: 2023-11-18 07:54:28 浏览: 84
java 四舍五入保留小数的实现方法
5星 · 资源好评率100%
在Java中,可以使用DecimalFormat类来实现四舍五入并保留小数的功能。以下是一个示例代码:
```java
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args) {
double num = 3.1415926;
DecimalFormat df = new DecimalFormat("#.##");
System.out.println(df.format(num));
}
}
```
在上面的代码中,我们使用DecimalFormat类创建了一个格式化对象df,并使用“#.##”格式指定了保留两位小数的规则。然后,我们将要进行四舍五入的数字num传递给df.format()方法,并将结果打印出来。
输出结果为:
```
3.14
```
如果要保留更多位小数,只需要在格式字符串中增加相应的“#”即可。例如,要保留三位小数,可以使用“#.###”格式。
阅读全文