ceil(3M)




NAME

     ceil - ceiling value function


SYNOPSIS

     cc [ flag ... ] file ... -lm [ library ... ]
     #include <math.h>

     double ceil(double x);


DESCRIPTION

     The ceil() function computes the smallest integral value not
     less than x.


RETURN VALUES

     Upon successful  completion,  ceil()  returns  the  smallest
     integral value not less than x, expressed as a type double.

     If x is NaN, NaN is returned.

     If x is _Inf or _0, x is returned.


ERRORS

     No errors will occur.


USAGE

     The integral value returned by ceil() as a double may not be
     expressible  as  an int or long int. The return value should
     be tested before assigning it to an integer  type  to  avoid
     the undefined results of an integer overflow.


ATTRIBUTES

     See attributes(5) for descriptions of the  following  attri-
     butes:

     ____________________________________________________________
    |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
    |_____________________________|_____________________________|
    | MT-Level                    | MT-Safe                     |
    |_____________________________|_____________________________|


SEE ALSO

     floor(3M), isnan(3M), attributes(5)


Man(1) output converted with man2html