java.lang.Math.ceil () devuelve el valor doble que es mayor 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.
- Si el valor del argumento es menor que cero pero mayor que -1,0 , el resultado es cero negativo .
Sintaxis:
public static double ceil(double a)
a : el argumento cuyo valor de techo se va a determinar
Devuelve : este método devuelve el valor doble que es mayor 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.ceil() .
// Java program to demonstrate working // of java.lang.Math.ceil() 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 = -0.12; System.out.println(Math.ceil(a)); // Input Infinity, Output Infinity System.out.println(Math.ceil(b)); // Input Positive Zero, Output Positive Zero System.out.println(Math.ceil(c)); // Input Negative Zero, Output Negative Zero System.out.println(Math.ceil(d)); // Input less than zero but greater than -1.0 // Output Negative zero System.out.println(Math.ceil(e)); } }
Producción:
5.0 Infinity 0.0 -0.0 -0.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