rint() es un método incorporado en Java que se usa para redondear el argumento de punto flotante a un valor entero (en formato de punto flotante).
Sintaxis:
Math.rint(double n)
Parámetros:
la función rint() toma un valor de argumento único obligatorio para redondear.
Devoluciones:
se devuelve un valor doble. Este método devuelve el entero que tiene el valor más cercano al argumento.
Code#1: Programa que demuestra el uso de la función de impresión()
// Java program for implementation of // rint() method import java.util.*; class GFG { // Driver Code public static void main(String args[]) { double x = 12.6; double y = 12.2; // rint() method use to return the // closest value to the argument double rintx = Math.rint(x); double rinty = Math.rint(y); // Prints the rounded numbers System.out.println(rintx); System.out.println(rinty); } }
Producción:
13.0 12.0
Excepción:
en el caso de 0,5 en lugares decimales, se redondeará al valor doble par más cercano.
Código#2: Programa que explica las excepciones
// Java program for implementation of // rint() method exception import java.util.*; class GFG { // Driver Code public static void main(String args[]) { double x = 1.5; double y = 2.5; // rounds upto 2 which is the nearest // even double value double rintx = Math.rint(x); double rinty = Math.rint(y); System.out.println(rintx); System.out.println(rinty); } }
Producción:
2.0 2.0