INTRO(3M) DOMAIN/IX BSD4.2 INTRO(3M)
NAME
intro - introduction to mathematical library functions
DESCRIPTION
These functions constitute the math library libm.a, which
can be linked with your program by invoking ld(1) or cc(1)
with the -lm option. Declarations for these functions may
be obtained from the include file /usr/include/math.h.
LIST OF FUNCTIONS
Reference material on math functions is organized as shown
below. Not every function has its own entry in the manual.
Name manual entry Description
acos sin.3m trigonometric functions
asin sin.3m trigonometric functions
atan sin.3m trigonometric functions
atan2 sin.3m trigonometric functions
cabs hypot.3m Euclidean distance
ceil floor.3m absolute value, floor, ceiling functions
cos sin.3m trigonometric functions
cosh sinh.3m hyperbolic functions
exp exp.3m exponential, logarithm, power, square root
fabs floor.3m absolute value, floor, ceiling functions
floor floor.3m absolute value, floor, ceiling functions
gamma gamma.3m log gamma function
hypot hypot.3m Euclidean distance
j0 bessel.3m bessel functions
j1 bessel.3m bessel functions
jn bessel3m bessel functions
log exp.3m exponential, logarithm, power, square root
log10 exp.3m exponential, logarithm, power, square root
pow exp.3m exponential, logarithm, power, square root
sin sin.3m trigonometric functions
sinh sinh.3m hyperbolic functions
sqrt exp.3m exponential, logarithm, power, square root
tan sin.3m trigonometric functions
tanh sinh.3m hyperbolic functions
y0 bessel.3m bessel functions
y1 bessel.3m bessel functions
yn bessel.3m bessel functions
NOTE
User programs that call these math routines but do not bind
with libm.a will, instead, reference the subset of math rou-
tines included in /lib/clib. This subset is incomplete and
does not behave correctly in the face of error. Support for
the old (in clib) routines will be discontinued in a future
release.
Printed 12/4/86 INTRO-1