double保留两位小数
时间: 2023-10-18 16:16:33 浏览: 195
C# Double保留小数点后面位数
要将一个double值保留两位小数,可以使用以下代码:
```java
double num = 3.1415926;
double roundedNum = Math.round(num * 100.0) / 100.0;
System.out.println(roundedNum); // 输出3.14
```
首先,将原始的double值乘以100,这样小数点后面的两位就变成整数部分了。然后使用Math.round()方法将这个值四舍五入到最接近的整数。最后,将这个整数除以100.0,得到一个保留两位小数的double值。
阅读全文