double四舍五入取整 java
时间: 2023-10-17 09:08:59 浏览: 186
java_double_精度
在 Java 中,可以使用 Math.round() 方法进行四舍五入取整。
该方法的使用方式如下:
```
double num = 1.23456789;
long roundedNum = Math.round(num);
System.out.println(roundedNum); // 输出:1
```
在上述代码中,首先定义了一个 double 类型的变量 num,其值为 1.23456789。然后使用 Math.round() 方法将其四舍五入取整,并将结果赋值给一个 long 类型的变量 roundedNum。最后输出 roundedNum 的值,即可得到四舍五入取整后的结果。
需要注意的是,Math.round() 方法的返回值类型是 long,因此需要将其转换为其他类型(如 int、double 等)时需要进行强制类型转换。
阅读全文