print() en Java (Redondeando a int)

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

Publicación traducida automáticamente

Artículo escrito por Striver y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *