Descripción
La función de la biblioteca C double ceil(double x) devuelve el valor entero más pequeño mayor o igual que x.
Declaración
A continuación se muestra la declaración de la función ceil ().
double ceil(double x)
Parámetros
Valor devuelto
Esta función devuelve el valor integral más pequeño no menor que x.
Ejemplo
El siguiente ejemplo muestra el uso de la función ceil ().
#include <stdio.h>
#include <math.h>
int main () {
float val1, val2, val3, val4;
val1 = 1.6;
val2 = 1.2;
val3 = 2.8;
val4 = 2.3;
printf ("value1 = %.1lf\n", ceil(val1));
printf ("value2 = %.1lf\n", ceil(val2));
printf ("value3 = %.1lf\n", ceil(val3));
printf ("value4 = %.1lf\n", ceil(val4));
return(0);
}
Compilemos y ejecutemos el programa anterior que producirá el siguiente resultado:
value1 = 2.0
value2 = 2.0
value3 = 3.0
value4 = 3.0