HP-UX Reference (11i v1 05/09) - 5 Miscellaneous Topics (vol 9)

m
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)).
It also defines the following constants that may be used in initializations or returned as error values:
HUGE_VAL The maximum value (type double) of a double-precision floating-point number (IEEE
positive INFINITY).
NAN A quiet NaN (Not-a-Number) value (type
float).
INFINITY A positive infinity value (type
float).
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 frac-
tions of π, its reciprocal, and its square root: M_PI_2, M_PI_4, M_1_PI, M_2_PI
,
and
M_2_SQRTPI ).
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 description of the <
values.h>
header file.
FILES
/usr/include/math.h
SEE ALSO
intro(3), fenv(5), values(5).
STANDARDS CONFORMANCE
<math.h>: SVID3, XPG4.2, ANSI C
HP-UX 11i Version 1: September 2005 1 Hewlett-Packard Company Section 595