Método StrictMath floor() en Java

java.lang.StrictMath.floor() es el método incorporado que devuelve el valor doble más grande, menor o igual que el argumento dado y es igual al valor entero. 

  • El resultado es el mismo que el argumento cuando el argumento dado es igual al número entero.
  • El resultado es el mismo que el argumento cuando el argumento dado es NaN, infinito, cero positivo o cero negativo.

Sintaxis:  

public static double floor(double num)

Parámetros: este método acepta un número de parámetro que es de tipo doble.
Valor devuelto: el método devuelve el valor más grande que, más cercano a infinito positivo, menor o igual que el argumento e igual a un número entero.
Ejemplos:  

Input: num = 9.6
Output: 9.0

Input: num = -7.8
Output: -8.0

Los siguientes programas ilustran el método java.lang.StrictMath.floor(): 
Programa 1:  

java

// Java program to illustrate the
//java.lang.StrictMath.floor()
 
import java.lang.*;
 
public class Geeks {
 
public static void main(String[] args) {
 
    double num1 = 7.8, num2 = 1.4 ;
 
    double fValue = StrictMath.floor(num1);
    System.out.println("The floor value of "+
                             num1+" = " + fValue);
 
    fValue = StrictMath.floor(num2);
    System.out.println("The floor value of "+
                             num2+" = " + fValue);
}
}
Producción: 

The floor value of 7.8 = 7.0
The floor value of 1.4 = 1.0

 

Programa2: 

java

// Java program to illustrate the
//java.lang.StrictMath.floor()
 
import java.lang.*;
 
public class Geeks {
 
public static void main(String[] args) {
 
    double num1 = -7.8, num2 = -1.4 ,num3 = 0.1 ;
 
    double fValue = StrictMath.floor(num1);
    System.out.println("The floor value of "+
                             num1+" = " + fValue);
 
    fValue = StrictMath.floor(num2);
    System.out.println("The floor value of "+
                             num2+" = " + fValue);
 
    fValue = StrictMath.floor(num3);
    System.out.println("The floor value of "+
                             num3+" = " + fValue);
 
}
}
Producción: 

The floor value of -7.8 = -8.0
The floor value of -1.4 = -2.0
The floor value of 0.1 = 0.0

 

Publicación traducida automáticamente

Artículo escrito por ankita_chowrasia y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *