Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ math(5) — Ultrix-11 3.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

intro(3)

intro(3m)

matherr(3m)

values(5)

math(5)

NAME

math − math functions and constants

SYNTAX

#include <math.h>

DESCRIPTION

The /usr/include/math.h include file contains declarations of all the functions in the Math Library, as well as various functions in the C Library, that return floating-point values.  It defines the structure and constants used by the matherr(3m) error-handling mechanisms, including the following constant used as an error-return value:

HUGE The maximum value of a single-precision floating-point number. 

The following mathematical constants are defined for user convenience:

M_E The base of natural logarithms (e).

M_LOG2E The base-2 logarithm of e.

M_LOG10E The base-10 logarithm of e.

M_LN2 The natural logarithm of 2. 

M_LN10 The natural logarithm of 10. 

M_PI The ratio of the circumference of a circle to its diameter.  There are also several fractions of its reciprocal and its square root. 

M_SQRT2 The positive square root of 2. 

M_SQRT1_2 The positive square root of 1/2. 

For the definitions of various machine-dependent constants, see the <values.h> include file.  For further information, see intro(3) and intro(3m). 

FILES

/usr/include/math.h /usr/include/values.h

SEE ALSO

intro(3), intro(3m), matherr(3m), values(5). 

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