Método Java - round ()

Descrição

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

Sintaxe

Este método tem as seguintes variantes -

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

Parâmetros

Aqui está o detalhe dos 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

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)); 
   }
}

Isso produzirá o seguinte resultado -

Resultado

101
101
100
90