Método Java - floor ()

Descrição

O método floor fornece o maior número inteiro menor ou igual ao argumento.

Sintaxe

Este método tem as seguintes variantes -

double floor(double d)
double floor(float f)

Parâmetros

Aqui está o detalhe dos parâmetros -

  • Um tipo de dados primitivo duplo ou flutuante.

Valor de retorno

  • Este método retorna o maior número inteiro menor ou igual ao argumento. Retornado duplo.

Exemplo

public class Test { 

   public static void main(String args[]) {
      double d = -100.675;
      float f = -90;

      System.out.println(Math.floor(d));
      System.out.println(Math.floor(f)); 

      System.out.println(Math.ceil(d));
      System.out.println(Math.ceil(f));
   }
}

Isso produzirá o seguinte resultado -

Resultado

-101.0
-90.0
-100.0
-90.0