summaryrefslogtreecommitdiffstats log msg author committer range
path: root/doc/posix_users/libm.t
blob: ee8b69b3d25805ee5e28ca8fb62ca0efdd838f59 (plain) (blame)
 ```1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 ``` ``````@c @c COPYRIGHT (c) 1988-1999. @c On-Line Applications Research Corporation (OAR). @c All rights reserved. @c @c \$Id\$ @c @chapter Services Provided by the Math Library (libm) @section Introduction This section lists the routines that provided by the Newlib Math Library (libm). @section Standard Math Functions (math.h) @itemize @bullet @item acos - Arccosine @item acosh - Inverse hyperbolic cosine @item asin - Arcsine @item asinh - Inverse hyperbolic sine @item atan - Arctangent @item atan2 - Arctangent of y/x @item atanh - Inverse hyperbolic tangent @item jN - Bessel functions (jN and yN) @item cbrt - Cube root @item copysign - Sign of Y and magnitude of X @item cosh - Hyperbolic cosine @item erf - Error function (erf and erfc) @item exp - Exponential @item expm1 - Exponential of x and - 1 @item fabs - Absolute value (magnitude) @item floor - Floor and ceiling (floor and ceil) @item fmod - Floating-point remainder (modulo) @item frexp - Split floating-point number @item gamma - Logarithmic gamma function @item hypot - Distance from origin @item ilogb - Get exponent @item infinity - Floating infinity @item isnan - Check type of number @item ldexp - Load exponent @item log - Natural logarithms @item log10 - Base 10 logarithms @item log1p - Log of 1 + X @item matherr - Modifiable math error handler @item modf - Split fractional and integer parts @item nan - Floating Not a Number @item nextafter - Get next representable number @item pow - X to the power Y @item remainder - remainder of X divided by Y @item scalbn - scalbn @item sin - Sine or cosine (sin and cos) @item sinh - Hyperbolic sine @item sqrt - Positive square root @item tan - Tangent @item tanh - Hyperbolic tangent @end itemize ``````