GNUPro Toolkit Documentation|Index|Next
C Math Library
The following mathematical
functions correspond to definitions and declarations in math.h.
As a general introduction
to the C Library mathematical functions, see Overview
of the Mathematical Functions (math.h).
- acos,
acosf
[arc cosine]
- acosh,
acoshf
[inverse hyperbolic cosine]
- asin,
asinf
[arc sine]
- asinh,
asinhf
[inverse hyperbolic sine]
- atan,
atanf
[arc tangent]
- atan2,
atan2f
[arc tangent of y/x]
- atan2,
atan2f
[arc tangent of y/x]
- atanh,
atanhf
[inverse hyperbolic tangent]
- cbrt,
cbrtf
[cube root]
- copysign,
copysignf
[sign of y, magnitude of x]
- cosh,
coshf
[hyperbolic cosine]
- erf,
erff, erfc, erfcf
[error function]
- exp,
expf
[exponential]
- expm1,
expm1f
[exponential minus 1]
- fabs,
fabsf
[absolute value (magnitude)]
- floor,
floorf, ceil, ceilf
[floor and ceiling]
- fmod,
fmodf
[floating-point remainder (modulo)]
- frexp,
frexpf
[split floating-point number]
- gamma,
gammaf, lgamma, lgammaf,
gamma_r, gammaf_r, lgamma_r, lgammaf_r
[logarithmic gamma function]
- hypot,
hypotf
[distance from origin]
- ilogb,
ilogbf
[get exponent of floating point number]
- infinity,
infinityf
[representation of infinity]
- isnan,
isnanf, isinf, isinff, finite, finitef
[test for exceptional numbers]
- jN,
jNf, yN, yNf
[Bessel functions]
- ldexp,
ldexpf
[load exponent]
- log,
logf
[natural logarithms]
- log10,
log10f
[base 10 logarithms]
- log1p,
log1pf
[log of 1 + x]
- matherr
[modifiable math error handler]
- modf,
modff
[split fractional and integer parts]
- nan,
nanf
[representation of infinity]
- nextafter,
nextafterf
[get next number]
- pow,
powf
[x to the power y]
- rint,
rintf, remainder, remainderf
[round and remainder]
- scalbn,
scalbnf
[scale by integer]
- sinh,
sinhf
[hyperbolic sine]
- sqrt,
sqrtf
[positive square root]
- tan,
tanf
[tangent]
- tanh,
tanhf
[hyperbolic tangent]
- Reentrancy
Properties of libm