Next: 15 List-based Memory Manager:
Up: 14 FreeBSD Math Library:
Previous: 14.1.3 Caveats
Following is a list of the functions supported by the library.
Since these functions and their implementations are fully standard,
they are not described in detail here;
refer to the ISO C and Unix standards for more information.
- acos,asin,atan,atan2
-
arc cosine, sine, tangent function
- acosh,asinh,atanh
-
inverse hyperbolic cosine, sine, tangent functions
- cbrt
-
cube root function
- ceil
-
ceiling value function
- cos,sin,tan
-
cosine, sine, tangent functions
- cosh,sinh,tanh
-
hyperbolic cosine, sine, tangent functions
- erf,erfc
-
error and complementary error functions
- exp,expm1
-
exponential function
- fabs
-
absolute value function
- floor
-
floor value function
- fmod
-
floating point remainder function
- frexp
-
extract mantissa and exponent from double precision number
- gamma,lgamma
-
log gamma functions
- hypot
-
Euclidean distance function
- ilogb
-
returns exponent part of a floating point number
- isnan
-
test for NaN
- j0,j1,jn
-
Bessel functions of the first kind
- ldexp
-
load exponent of a floating point number
- log,log1p
-
natural logarithm functions
- log10
-
base 10 logarithm function
- logb
-
radix-independent exponent function
- modf
-
decompose floating point number
- nextafter
-
return next representable double-precision floating point number
- pow
-
power function
- remainder
-
floating point remainder function
- rint
-
round to nearest integral value
- scalb
-
load exponent of a radix-independent floating point number
- sqrt
-
square root function
- y0,y1,yn
-
Bessel functions of the second kind
Next: 15 List-based Memory Manager:
Up: 14 FreeBSD Math Library:
Previous: 14.1.3 Caveats
University of Utah Flux Research Group