math(5) math(5)
NAME
math - math functions and constants
SYNOPSIS
#include <math.h>
DESCRIPTION
This file contains declarations of all the functions in the
Math Library (described in Section 3M), as well as various
functions in the C Library (Section 3C) 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:
ME The base of natural logarithms (e).
MLOG2E The base-2 logarithm of e.
MLOG10E The base-10 logarithm of e.
MLN2 The natural logarithm of 2.
MLN10 The natural logarithm of 10.
MPI The ratio of the circumference of a
circle to its diameter. (There are also
several fractions of its reciprocal and
its square root.)
MSQRT2 The positive square root of 2.
MSQRT12 The positive square root of 1/2.
For the definitions of various machine-dependent
``constants,'' see the description of the <values.h> header
file.
FILES
/usr/include/math.h
SEE ALSO
intro(3), matherr(3M), values(5).
Page 1 (last mod. 1/14/87)