Phương thức rint() của toán học Java
Ví dụ
Làm tròn số đến số nguyên gần nhất:
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));
Định nghĩa và cách sử dụng
Phương thức rint()
làm tròn một số lên số nguyên gần nhất. Nếu có hai số nguyên gần bằng nhau thì số nguyên chẵn sẽ được trả về.
Lưu ý: Phương pháp này rất giống với round()
. Sự khác biệt chính giữa rint()
và round()
là:
-
round()
trả về kiểu dữ liệulong
hoặcint
trong khirint()
trả vềdouble
. - Khi phần thập phân của số chính xác là 0,5,
rint()
trả về số nguyên chẵn gần nhất trong khiround()
trả về số nguyên cao nhất trong hai số nguyên gần nhất
Cú pháp
public static double rint(double number )
Giá trị tham số
Parameter | Description |
---|---|
number | Required. A number to round. |
Chi tiết kỹ thuật
Trả về: | Giá trị double biểu thị số nguyên gần nhất với một số. |
---|---|
Phiên bản Java: | Bất kì |
❮ Phương pháp Toán