API Summary

Type Generic Macros
fpclassify Classify floating type
isfinite Test for a finite value
isinf Test for infinity
isnan Test for NaN
isnormal Test for a normal value
signbit Test sign
Trigonometric functions
cos Compute cosine of a double
cosf Compute cosine of a float
sin Compute sine of a double
sinf Compute sine of a float
tan Compute tangent of a double
tanf Compute tangent of a double
Inverse trigonometric functions
acos Compute inverse cosine of a double
acosf Compute inverse cosine of a float
asin Compute inverse sine of a double
asinf Compute inverse sine of a float
atan Compute inverse tangent of a double
atan2 Compute inverse tangent of a ratio of doubles
atan2f Compute inverse tangent of a ratio of floats
atanf Compute inverse tangent of a float
Exponential and logarithmic functions
cbrt Compute cube root of a double
cbrtf Compute cube root of a float
exp Compute exponential of a double
expf Compute exponential of a float
frexp Set exponent of a double
frexpf Set exponent of a float
ldexp Adjust exponent of a double
ldexpf Adjust exponent of a float
log Compute natural logarithm of a double
log10 Compute common logarithm of a double
log10f Compute common logarithm of a float
logf Compute natural logarithm of a float
pow Raise a double to a power
powf Raise a float to a power
scalbn Scale a double
scalbnf Scale a float
sqrt Compute square root of a double
sqrtf Compute square root of a float
Remainder functions
fmod Compute remainder after division of two doubles
fmodf Compute remainder after division of two floats
modf Break a double into integer and fractional parts
modff Break a float into integer and fractional parts
Nearest integer functions
ceil Compute smallest integer not greater than a double
ceilf Compute smallest integer not greater than a float
floor Compute largest integer not greater than a float
floorf Compute largest integer not greater than a float
Absolute value functions
fabs Compute absolute value of a double
fabsf Compute absolute value of a float
hypot Compute complex magnitude of two doubles
hypotf Compute complex magnitude of two floats
Maximum, minimum, and positive difference functions
fmax Compute maximum of two doubles
fmaxf Compute maximum of two floats
fmin Compute minimum of two doubles
fminf Compute minimum of two floats
Hyperbolic functions
cosh Compute hyperbolic cosine of a double
coshf Compute hyperbolic cosine of a float
sinh Compute hyperbolic sine of a double
sinhf Compute hyperbolic sine of a float
tanh Compute hyperbolic tangent of a double
tanhf Compute hyperbolic tangent of a float
Inverse hyperbolic functions
acosh Compute inverse hyperbolic cosine of a double
acoshf Compute inverse hyperbolic cosine of a float
asinh Compute inverse hyperbolic sine of a double
asinhf Compute inverse hyperbolic sine of a float
atanh Compute inverse hyperbolic tangent of a double
atanhf Compute inverse hyperbolic tangent of a float