Groovy - redondo ()

O método round retorna o long ou int mais próximo, conforme fornecido pelo tipo de retorno do método.

Sintaxe

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

Parâmetros

  • d - Um tipo de dados primitivo duplo ou flutuante
  • f - Um tipo de dados primitivo float

Valor de retorno

Este método retorna o mais próximo long ou int, conforme indicado pelo tipo de retorno do método, para o argumento.

Exemplo

A seguir está um exemplo do uso deste 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)); 
   } 
}

Quando executamos o programa acima, obteremos o seguinte resultado -

101 
101 
100 
90