Método StrictMath ceil() en Java con ejemplos

Todos los métodos de la clase java.lang.StrictMath: Conjunto 1 , Conjunto 2 Java.lang.StrictMath.ceil() es un método incorporado en Java que se utiliza para devolver el valor doble más pequeño, mayor o igual que el argumento doble dado y igual a un entero. Da lugar a tres resultados especiales: 

  • 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.
  • El resultado es un 0 negativo cuando el argumento dado es menor que 0 y mayor que -1.0.

Sintaxis:  

public static double ceil(double num)

Parámetros: El método acepta un parámetro num de tipo double cuyo valor máximo se va a devolver.
Valor devuelto: el método devuelve el valor de punto flotante más pequeño que está más cerca de infinito negativo y es mayor o igual que el argumento dado y también igual al número entero.
Ejemplos:  

Input: num = 2.7
Output: 3.0

Input: num = -8.7
Output: -8.0

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

java

// Java program to illustrate the
// java.lang.StrictMath.ceil()
import java.lang.*;
 
public class Geeks {
 
    public static void main(String[] args)
    {
 
        double num1 = 8.7, num2 = 7.1, num3 = 3.5;
 
        // It returns ceiling value
        double cValue = StrictMath.ceil(num1);
        System.out.println("The Ceil value of "+
                             num1+" = " + cValue);
 
        cValue = StrictMath.ceil(num2);
        System.out.println("The Ceil value of "+
                             num2+" = " + cValue);
 
        cValue = StrictMath.ceil(num3);
        System.out.println("The Ceil value of "+
                             num3+" = " + cValue);
    }
}
Producción: 

The Ceil value of 8.7 = 9.0
The Ceil value of 7.1 = 8.0
The Ceil value of 3.5 = 4.0

 

Programa 2: 

java

// Java program to illustrate the
// java.lang.StrictMath.ceil()
import java.lang.*;
 
public class Geeks {
 
    public static void main(String[] args)
    {
 
        double num1 = -8.7, num2 = -7.1, num3 = -3.5;
 
        // It returns ceiling value
        double cValue = StrictMath.ceil(num1);
        System.out.println("The Ceil value of "+
                             num1+" = " + cValue);
 
        cValue = StrictMath.ceil(num2);
        System.out.println("The Ceil value of "+
                             num2+" = " + cValue);
 
        cValue = StrictMath.ceil(num3);
        System.out.println("The Ceil value of "+
                             num3+" = " + cValue);
   }
}
Producción: 

The Ceil value of -8.7 = -8.0
The Ceil value of -7.1 = -7.0
The Ceil value of -3.5 = -3.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 *