java.lang.Math.floor () devuelve el valor doble que es menor o igual que el argumento y es igual al entero matemático más cercano.
Nota:
- Si el argumento es Integer , entonces el resultado es Integer .
- Si el argumento es NaN , un infinito , un cero positivo o un cero negativo , el resultado es el mismo que el argumento.
public static double floor(double a)
a : el argumento cuyo valor de piso se va a determinar
Devuelve: Este método devuelve el valor doble que es menor o igual
que el argumento y es igual al entero matemático más cercano.
Ejemplo: para mostrar el funcionamiento del método java.lang.Math.floor() .
// Java program to demonstrate working // of java.lang.Math.floor() method import java.lang.Math; class Gfg { // driver code public static void main(String args[]) { double a = 4.3; double b = 1.0 / 0; double c = 0.0; double d = -0.0; double e = -2.3; System.out.println(Math.floor(a)); // Input Infinity, Output Infinity System.out.println(Math.floor(b)); // Input Positive Zero, Output Positive Zero System.out.println(Math.floor(c)); // Input Negative Zero, Output Negative Zero System.out.println(Math.floor(d)); // Input -2.3, Output -3.0 // Nearest Integer(-3.0) < less than (-2.3) System.out.println(Math.floor(e)); } }
Producción:
4.0 Infinity 0.0 -0.0 -3.0
Publicación traducida automáticamente
Artículo escrito por Niraj_Pandey y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA