summaryrefslogtreecommitdiffstats
path: root/posix_users/services_provided_by_math.rst
diff options
context:
space:
mode:
authorAmar Takhar <amar@rtems.org>2016-01-17 00:55:21 -0500
committerAmar Takhar <verm@darkbeer.org>2016-05-02 20:51:23 -0400
commit1264a8f1089fad85cabb024c930b19b0a36864b4 (patch)
treef95424251f62abd513babf47148828ca402dc893 /posix_users/services_provided_by_math.rst
parentFix warnings. (diff)
downloadrtems-docs-1264a8f1089fad85cabb024c930b19b0a36864b4.tar.bz2
Split document into seperate files by section.
Diffstat (limited to '')
-rw-r--r--posix_users/services_provided_by_math.rst96
1 files changed, 96 insertions, 0 deletions
diff --git a/posix_users/services_provided_by_math.rst b/posix_users/services_provided_by_math.rst
new file mode 100644
index 0000000..d199469
--- /dev/null
+++ b/posix_users/services_provided_by_math.rst
@@ -0,0 +1,96 @@
+Services Provided by the Math Library (libm)
+############################################
+
+Introduction
+============
+
+This section lists the routines that provided by the Newlib Math Library
+(libm).
+
+Standard Math Functions (math.h)
+================================
+
+- ``acos`` - Arccosine
+
+- ``acosh`` - Inverse hyperbolic cosine
+
+- ``asin`` - Arcsine
+
+- ``asinh`` - Inverse hyperbolic sine
+
+- ``atan`` - Arctangent
+
+- ``atan2`` - Arctangent of y/x
+
+- ``atanh`` - Inverse hyperbolic tangent
+
+- ``jN`` - Bessel functions (jN and yN)
+
+- ``cbrt`` - Cube root
+
+- ``copysign`` - Sign of Y and magnitude of X
+
+- ``cosh`` - Hyperbolic cosine
+
+- ``erf`` - Error function (erf and erfc)
+
+- ``exp`` - Exponential
+
+- ``expm1`` - Exponential of x and - 1
+
+- ``fabs`` - Absolute value (magnitude)
+
+- ``floor`` - Floor and ceiling (floor and ceil)
+
+- ``fmod`` - Floating-point remainder (modulo)
+
+- ``frexp`` - Split floating-point number
+
+- ``gamma`` - Logarithmic gamma function
+
+- ``hypot`` - Distance from origin
+
+- ``ilogb`` - Get exponent
+
+- ``infinity`` - Floating infinity
+
+- ``isnan`` - Check type of number
+
+- ``ldexp`` - Load exponent
+
+- ``log`` - Natural logarithms
+
+- ``log10`` - Base 10 logarithms
+
+- ``log1p`` - Log of 1 + X
+
+- ``matherr`` - Modifiable math error handler
+
+- ``modf`` - Split fractional and integer parts
+
+- ``nan`` - Floating Not a Number
+
+- ``nextafter`` - Get next representable number
+
+- ``pow`` - X to the power Y
+
+- ``remainder`` - remainder of X divided by Y
+
+- ``scalbn`` - scalbn
+
+- ``sin`` - Sine or cosine (sin and cos)
+
+- ``sinh`` - Hyperbolic sine
+
+- ``sqrt`` - Positive square root
+
+- ``tan`` - Tangent
+
+- ``tanh`` - Hyperbolic tangent
+
+.. COMMENT: COPYRIGHT (c) 1988-2002.
+
+.. COMMENT: On-Line Applications Research Corporation (OAR).
+
+.. COMMENT: All rights reserved.
+