Groovy - redondo ()

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

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

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 más cercano long o int, como lo indica el tipo de retorno del método, al argumento.

Ejemplo

A continuación se muestra un ejemplo del uso de este método:

class Example { 
   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)); 
   } 
}

Cuando ejecutamos el programa anterior, obtendremos el siguiente resultado:

101 
101 
100 
90