• [URL="https://sourceware.org/newlib/libm.html#version"]version[/URL]:[TABLE="class: menu"]
[TR]
[TD][/TD]
[TD][/TD]
[TD]Version of library[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#acos"]acos[/URL]:[/TD]
[TD][/TD]
[TD]Arccosine[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#acosh"]acosh[/URL]:[/TD]
[TD][/TD]
[TD]Inverse hyperbolic cosine[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#asin"]asin[/URL]:[/TD]
[TD][/TD]
[TD]Arcsine[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#asinh"]asinh[/URL]:[/TD]
[TD][/TD]
[TD]Inverse hyperbolic sine[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#atan"]atan[/URL]:[/TD]
[TD][/TD]
[TD]Arctangent[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#atan2"]atan2[/URL]:[/TD]
[TD][/TD]
[TD]Arctangent of y/x[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#atanh"]atanh[/URL]:[/TD]
[TD][/TD]
[TD]Inverse hyperbolic tangent[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#jN"]jN[/URL]:[/TD]
[TD][/TD]
[TD]Bessel functions (jN, yN)[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#cbrt"]cbrt[/URL]:[/TD]
[TD][/TD]
[TD]Cube root[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#copysign"]copysign[/URL]:[/TD]
[TD][/TD]
[TD]Sign of Y, magnitude of X[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#cosh"]cosh[/URL]:[/TD]
[TD][/TD]
[TD]Hyperbolic cosine[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#erf"]erf[/URL]:[/TD]
[TD][/TD]
[TD]Error function (erf, erfc)[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#exp"]exp[/URL]:[/TD]
[TD][/TD]
[TD]Exponential, base e[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#exp2"]exp2[/URL]:[/TD]
[TD][/TD]
[TD]Exponential, base 2[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#expm1"]expm1[/URL]:[/TD]
[TD][/TD]
[TD]Exponential, base e, of x - 1[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#fabs"]fabs[/URL]:[/TD]
[TD][/TD]
[TD]Absolute value (magnitude)[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#fdim"]fdim[/URL]:[/TD]
[TD][/TD]
[TD]Positive difference[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#floor"]floor[/URL]:[/TD]
[TD][/TD]
[TD]Floor and ceiling (floor, ceil)[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#fma"]fma[/URL]:[/TD]
[TD][/TD]
[TD]Floating multiply add[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#fmax"]fmax[/URL]:[/TD]
[TD][/TD]
[TD]Maximum[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#fmin"]fmin[/URL]:[/TD]
[TD][/TD]
[TD]Minimum[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#fmod"]fmod[/URL]:[/TD]
[TD][/TD]
[TD]Floating-point remainder (modulo)[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#fpclassify"]fpclassify[/URL]:[/TD]
[TD][/TD]
[TD]Floating-point classification macro[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#frexp"]frexp[/URL]:[/TD]
[TD][/TD]
[TD]Split floating-point number[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#gamma"]gamma[/URL]:[/TD]
[TD][/TD]
[TD]Logarithmic gamma function[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#hypot"]hypot[/URL]:[/TD]
[TD][/TD]
[TD]Distance from origin[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#ilogb"]ilogb[/URL]:[/TD]
[TD][/TD]
[TD]Get exponent[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#infinity"]infinity[/URL]:[/TD]
[TD][/TD]
[TD]Floating infinity[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#isgreater"]isgreater[/URL]:[/TD]
[TD][/TD]
[TD]Comparison macros[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#ldexp"]ldexp[/URL]:[/TD]
[TD][/TD]
[TD]Scale by a power of 2[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#log"]log[/URL]:[/TD]
[TD][/TD]
[TD]Natural logarithms[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#log10"]log10[/URL]:[/TD]
[TD][/TD]
[TD]Base 10 logarithms[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#log1p"]log1p[/URL]:[/TD]
[TD][/TD]
[TD]Log of 1 + X[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#log2"]log2[/URL]:[/TD]
[TD][/TD]
[TD]Base 2 logarithms[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#logb"]logb[/URL]:[/TD]
[TD][/TD]
[TD]Get exponent[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#lrint"]lrint[/URL]:[/TD]
[TD][/TD]
[TD]Round to integer[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#lround"]lround[/URL]:[/TD]
[TD][/TD]
[TD]Round to integer, away from zero (lround, llround)[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#matherr"]matherr[/URL]:[/TD]
[TD][/TD]
[TD]Modifiable math error handler[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#modf"]modf[/URL]:[/TD]
[TD][/TD]
[TD]Split fractional and integer parts[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#nan"]nan[/URL]:[/TD]
[TD][/TD]
[TD]Floating Not a Number[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#nearbyint"]nearbyint[/URL]:[/TD]
[TD][/TD]
[TD]Round to integer[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#nextafter"]nextafter[/URL]:[/TD]
[TD][/TD]
[TD]Get next representable number[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#pow"]pow[/URL]:[/TD]
[TD][/TD]
[TD]X to the power Y[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#remainder"]remainder[/URL]:[/TD]
[TD][/TD]
[TD]remainder of X divided by Y[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#remquo"]remquo[/URL]:[/TD]
[TD][/TD]
[TD]Remainder and part of quotient[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#rint"]rint[/URL]:[/TD]
[TD][/TD]
[TD]Round to integer[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#round"]round[/URL]:[/TD]
[TD][/TD]
[TD]Round to integer, away from zero[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#scalbn"]scalbn[/URL]:[/TD]
[TD][/TD]
[TD]Scale by a power of FLT_RADIX (2)[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#signbit"]signbit[/URL]:[/TD]
[TD][/TD]
[TD]Does floating-point number have negative sign?[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#sin"]sin[/URL]:[/TD]
[TD][/TD]
[TD]Sine or cosine (sin, cos)[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#sinh"]sinh[/URL]:[/TD]
[TD][/TD]
[TD]Hyperbolic sine[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#sqrt"]sqrt[/URL]:[/TD]
[TD][/TD]
[TD]Positive square root[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#tan"]tan[/URL]:[/TD]
[TD][/TD]
[TD]Tangent[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#tanh"]tanh[/URL]:[/TD]
[TD][/TD]
[TD]Hyperbolic tangent[/TD]
[/TR]
[TR]
[TD]• [URL="https://sourceware.org/newlib/libm.html#trunc"]trunc[/URL]:[/TD]
[TD][/TD]
[TD]Round to integer, towards zero[/TD]
[/TR]
[/TABLE]