Java - método round ()

Descripción

El método round devuelve el long o int más cercano, según lo indicado por el tipo de retorno de los métodos.

Sintaxis

Este método tiene las siguientes variantes:

long round(double d)
int round(float f)

Parámetros

Aquí está el detalle de los parámetros:

  • d - Un tipo de datos primitivo doble o flotante.

  • f - Un tipo de datos primitivo flotante.

Valor devuelto

  • Este método devuelve el long o int más cercano, como lo indica el tipo de retorno del método, al argumento.

Ejemplo

public class Test { 

   public static void main(String args[]) {
      double d = 100.675;
      double e = 100.500;
      float f = 100;
      float g = 90f;

      System.out.println(Math.round(d));
      System.out.println(Math.round(e)); 
      System.out.println(Math.round(f)); 
      System.out.println(Math.round(g)); 
   }
}

Esto producirá el siguiente resultado:

Salida

101
101
100
90