Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought



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





Typewritten Software • bear@typewritten.org • Edmonds, WA 98026