acos
: acosacosf
: acosacosh
: acoshacoshf
: acoshasin
: asinasinf
: asinasinh
: asinhasinhf
: asinhatan
: atanatan2
: atan2atan2f
: atan2atanf
: atanatanh
: atanhatanhf
: atanhcbrt
: cbrtcbrtf
: cbrtceil
: floorceilf
: floorcopysign
: copysigncopysignf
: copysigncos
: sincosf
: sinerf
: erferfc
: erferfcf
: erferff
: erfexp
: expexp2
: exp2exp2f
: exp2expf
: expexpm1
: expm1expm1f
: expm1fabs
: fabsfabsf
: fabsfdim
: fdimfdimf
: fdimfinite
: fpclassifyfinitef
: fpclassifyfloor
: floorfloorf
: floorfma
: fmafmaf
: fmafmax
: fmaxfmaxf
: fmaxfmin
: fminfminf
: fminfmod
: fmodfmodf
: fmodfpclassify
: fpclassifyfrexp
: frexpfrexpf
: frexpgamma
: gammagamma_r
: gammagammaf
: gammagammaf_r
: gammahypot
: hypothypotf
: hypotilogb
: ilogbilogbf
: ilogbinfinity
: infinityinfinityf
: infinityisfinite
: fpclassifyisgreater
: isgreaterisgreaterequal
: isgreaterisinf
: fpclassifyisinff
: fpclassifyisless
: isgreaterislessequal
: isgreaterislessgreater
: isgreaterisnan
: fpclassifyisnanf
: fpclassifyisnormal
: fpclassifyisunordered
: isgreaterj0
: jNj0f
: jNj1
: jNj1f
: jNjn
: jNjnf
: jNldexp
: ldexpldexpf
: ldexplgamma
: gammalgamma_r
: gammalgammaf
: gammalgammaf_r
: gammallrint
: lrintllrintf
: lrintllround
: lroundllroundf
: lroundlog
: loglog10
: log10log10f
: log10log1p
: log1plog1pf
: log1plog2
: log2log2f
: log2logb
: logblogbf
: logblogf
: loglrint
: lrintlrintf
: lrintlround
: lroundlroundf
: lroundmatherr
: matherrmatherr
and reentrancy: Reentrancymodf
: modfmodff
: modfnan
: nannanf
: nannearbyint
: nearbyintnearbyintf
: nearbyintnextafter
: nextafternextafterf
: nextafterpow
: powpowf
: powremainder
: remainderremainderf
: remainderremquo
: remquoremquof
: remquorint
: rintrintf
: rintround
: roundroundf
: roundscalbln
: scalbnscalblnf
: scalbnscalbn
: scalbnscalbnf
: scalbnsignbit
: signbitsin
: sinsinf
: sinsinh
: sinhsinhf
: sinhsqrt
: sqrtsqrtf
: sqrttan
: tantanf
: tantanh
: tanhtanhf
: tanhtgamma
: gammatgammaf
: gammatrunc
: trunctruncf
: truncy0
: jNy0f
: jNy1
: jNy1f
: jNyn
: jNynf
: jNacos
, 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
atanh
, atanhf
—inverse hyperbolic tangent
jN
, jNf
, yN
, yNf
—Bessel functions
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
exp2
, exp2f
–exponential, base 2
expm1
, expm1f
—exponential minus 1
fabs
, fabsf
—absolute value (magnitude)
fdim
, fdimf
–positive difference
floor
, floorf
, ceil
, ceilf
—floor and ceiling
fma
, fmaf
–floating multiply add
fmax
, fmaxf
–maximum
fmin
, fminf
–minimum
fmod
, fmodf
—floating-point remainder (modulo)
frexp
, frexpf
—split floating-point number
gamma
, gammaf
, lgamma
, lgammaf
, gamma_r
, gammaf_r
, lgamma_r
, lgammaf_r
, tgamma
, and tgammaf
–logarithmic and plain gamma functions
hypot
, hypotf
—distance from origin
ilogb
, ilogbf
—get exponent of floating-point number
infinity
, infinityf
–representation of infinity
isgreater
, isgreaterequal
, isless
, islessequal
, islessgreater
, and isunordered
–comparison macros
fpclassify
, isfinite
, isinf
, isnan
, and isnormal
–floating-point classification macros; finite
, finitef
, isinf
, isinff
, isnan
, isnanf
–test for exceptional numbers
ldexp
, ldexpf
—load exponent
log
, logf
—natural logarithms
log10
, log10f
—base 10 logarithms
log1p
, log1pf
—log of 1 +
x
log2
, log2f
–base 2 logarithm
logb
, logbf
–get exponent of floating-point number
lrint
, lrintf
, llrint
, llrintf
–round to integer
lround
, lroundf
, llround
, llroundf
–round to integer, to nearest
matherr
—modifiable math error handler
modf
, modff
—split fractional and integer parts
nan
, nanf
—representation of “Not a Number”
nearbyint
, nearbyintf
–round to integer
nextafter
, nextafterf
—get next number
pow
, powf
—x to the power y
remainder
, remainderf
—round and remainder
remquo
, remquof
–remainder and part of quotient
rint
, rintf
–round to integer
round
, roundf
–round to integer, to nearest
scalbn
, scalbnf
, scalbln
, scalblnf
–scale by power of FLT_RADIX (=2)
signbit
–Does floating-point number have negative sign?
sin
, sinf
, cos
, cosf
—sine or cosine
sinh
, sinhf
—hyperbolic sine
sqrt
, sqrtf
—positive square root
tan
, tanf
—tangent
tanh
, tanhf
—hyperbolic tangent
trunc
, truncf
–round to integer, towards zero
libm
libm