Java Math rint() 方法
示例
將數字四捨五入到最接近的整數
System.out.println(Math.rint(0.5));
System.out.println(Math.rint(1.5));
System.out.println(Math.rint(5));
System.out.println(Math.rint(5.1));
System.out.println(Math.rint(-5.1));
System.out.println(Math.rint(-5.9));
定義和用法
rint()
方法將數字四捨五入到最接近的整數。如果距離數字最近的兩個整數相等,則返回偶數整數。
注意:此方法與 round()
非常相似。 rint()
和 round()
之間的主要區別在於:
round()
返回long
或int
資料型別,而rint()
返回double
。- 當數字的小數部分正好是 0.5 時,
rint()
返回最接近的偶數整數,而round()
返回兩個最接近整數中較大的那個。
語法
public static double rint(double number)
引數值
引數 | 描述 |
---|---|
數字 | 必需。要四捨五入的數字。 |
技術詳情
返回 | 表示數字最接近整數的 double 值。 |
---|---|
Java 版本 | 任何 |
❮ Math 方法