\chapentry{Mathematical Functions (\file {libm/math.h})}{1}{1} \secentry{Version of library}{1}{1}{2} \secentry{\code {acos}, \code {acosf}---arc cosine}{1}{2}{3} \secentry{\code {acosh}, \code {acoshf}---inverse hyperbolic cosine}{1}{3}{4} \secentry{\code {asin}, \code {asinf}---arc sine}{1}{4}{5} \secentry{\code {asinh}, \code {asinhf}---inverse hyperbolic sine}{1}{5}{6} \secentry{\code {atan}, \code {atanf}---arc tangent}{1}{6}{7} \secentry{\code {atan2}, \code {atan2f}---arc tangent of y/x}{1}{7}{8} \secentry{\code {atanh}, \code {atanhf}---inverse hyperbolic tangent}{1}{8}{9} \secentry{\code {jN},\code {jNf},\code {yN},\code {yNf}---Bessel functions}{1}{9}{10} \secentry{\code {cbrt}, \code {cbrtf}---cube root}{1}{10}{11} \secentry{\code {copysign}, \code {copysignf}---sign of \var {y}, magnitude of \var {x}}{1}{11}{12} \secentry{\code {cosh}, \code {coshf}---hyperbolic cosine}{1}{12}{13} \secentry{\code {erf}, \code {erff}, \code {erfc}, \code {erfcf}---error function}{1}{13}{14} \secentry{\code {exp}, \code {expf}---exponential}{1}{14}{15} \secentry{\code {expm1}, \code {expm1f}---exponential minus 1}{1}{15}{16} \secentry{\code {fabs}, \code {fabsf}---absolute value (magnitude)}{1}{16}{17} \secentry{\code {floor}, \code {floorf}, \code {ceil}, \code {ceilf}---floor and ceiling}{1}{17}{18} \secentry{\code {fmod}, \code {fmodf}---floating-point remainder (modulo)}{1}{18}{19} \secentry{\code {frexp}, \code {frexpf}---split floating-point number}{1}{19}{20} \secentry{\code {gamma}, \code {gammaf}, \code {lgamma}, \code {lgammaf}, \code {gamma_r},}{1}{20}{21} \secentry{\code {hypot}, \code {hypotf}---distance from origin}{1}{21}{23} \secentry{\code {ilogb}, \code {ilogbf}---get exponent of floating point number}{1}{22}{24} \secentry{\code {infinity}, \code {infinityf}---representation of infinity}{1}{23}{25} \secentry{\code {isnan},\code {isnanf},\code {isinf},\code {isinff},\code {finite},\code {finitef}---test for exceptional numbers}{1}{24}{26} \secentry{\code {ldexp}, \code {ldexpf}---load exponent}{1}{25}{27} \secentry{\code {log}, \code {logf}---natural logarithms}{1}{26}{28} \secentry{\code {log10}, \code {log10f}---base 10 logarithms}{1}{27}{29} \secentry{\code {log1p}, \code {log1pf}---log of \code {1 + \var {x}}}{1}{28}{30} \secentry{\code {matherr}---modifiable math error handler}{1}{29}{31} \secentry{\code {modf}, \code {modff}---split fractional and integer parts}{1}{30}{33} \secentry{\code {nan}, \code {nanf}---representation of infinity}{1}{31}{34} \secentry{\code {nextafter}, \code {nextafterf}---get next number}{1}{32}{35} \secentry{\code {pow}, \code {powf}---x to the power y}{1}{33}{36} \secentry{\code {rint}, \code {rintf}, \code {remainder}, \code {remainderf}---round and remainder}{1}{34}{37} \secentry{\code {scalbn}, \code {scalbnf}---scale by integer}{1}{35}{38} \secentry{\code {sqrt}, \code {sqrtf}---positive square root}{1}{36}{39} \secentry{\code {sin}, \code {sinf}, \code {cos}, \code {cosf}---sine or cosine}{1}{37}{40} \secentry{\code {sinh}, \code {sinhf}---hyperbolic sine}{1}{38}{41} \secentry{\code {tan}, \code {tanf}---tangent}{1}{39}{42} \secentry{\code {tanh}, \code {tanhf}---hyperbolic tangent}{1}{40}{43} \chapentry{Reentrancy Properties of \code {libm}}{2}{45} \unnumbchapentry{Index}{47}