double四舍五入保留2位javajava
时间: 2023-07-17 15:01:55 浏览: 46
Java四舍五入时保留指定小数位数的五种方式
你可以使用`DecimalFormat`类来实现double的四舍五入并保留2位小数。下面是一个示例代码:
```java
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args) {
double number = 3.1415926;
DecimalFormat df = new DecimalFormat("#.00");
String result = df.format(number);
System.out.println(result); // 输出 3.14
}
}
```
在上面的代码中,我们创建了一个`DecimalFormat`对象,并使用`#`表示可选的数字,`0`表示必须存在的数字。通过调用`format()`方法,我们将double类型的数字格式化为保留2位小数的字符串。
阅读全文