ceil
Synopsis
#include <math.h>
double ceil(double x);
float ceilf(float x);
Status
Partially implemented
Conformance
IEEE Std 1003.1-2017
Description
These functions shall compute the smallest integral value not less than x.
Return value
The result shall have the same sign as x.
Upon successful completion, ceil()
and ceilf()
shall return the smallest integral value not less than x, expressed
as a type double, float, or long double, respectively.
-
If x is
NaN
, aNaN
shall be returned. -
If x is
±0
or±Inf
, x shall be returned.
Errors
No errors are defined.
Tests
Untested
Known bugs
None