Provided by: manpages-es_1.55-3_all bug

NOMBRE

       ceil,  ceilf,  ceill  -  función límite: el valor más pequeño entero no
       menor que x

SINOPSIS

       #include <math.h>

       double ceil(double x);
       float ceilf(float x);
       long double ceill(long double x);

DESCRIPCIÓN

       Estas funciones redondean x hacia arriba al entero más cercano.

VALOR DEVUELTO

       El valor entero redondeado. Si x es entero o infinito,  se  devuelve  x
       tal cual.

ERRORES

       Los  únicos errores que pueden ocurrir son EDOM y ERANGE.  Si x es NaN,
       se devuelve NaN y errno puede pasar a valer EDOM.

OBSERVACIONES

       SUSv2 y POSIX 1003.1-2001 contienen texto sobre el  desbordamiento  por
       arriba  (que  puede  asignar  a  errno  el  valor  ERANGE, o lanzar una
       excepción).  En la práctica,  el  resultado  no  puede  desbordarse  en
       ninguna  máquina  actual,  por  lo  que este manejo de errores no tiene
       mucho  sentido.   (Más  concretamente,  el  desbordamiento  sólo  puede
       producirse  cuando  el valor máximo del exponente es más pequeño que el
       número de bits de la mantisa.  Para los números en coma flotante de  32
       y  64  bits  del estándar IEEE-754 el valor máximo del exponente es 128
       (resp. 1024), y el número de bits de la mantisa es 24 (resp. 53).)

CONFORME A

       La función ceil() es conforme con SVID 3, POSIX,  BSD  4.3,  ISO  9899.
       Las otras funciones son de C99.

VÉASE TAMBIÉN

       floor(3), lrint(3), nearbyint(3), rint(3), round(3), trunc(3)