Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

intro(3)

matherr(3)

values(0)



  math(0)                             CLIX                             math(0)



  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 3), as well as various functions in the C Library
    (Section 3) that return floating-point values.

    It defines the structure and constants used by the matherr(3) 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.

    M_PI_2       π/2.

    M_PI_4       π/4.

    M_1_PI       1/π.

    M_2_PI       2/π.
                     _
    M_2_SQRTPI   2/\|π.

    M_SQRT2      The positive square root of 2.

    IM_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.



  2/94 - Intergraph Corporation                                              1






  math(0)                             CLIX                             math(0)



  RELATED INFORMATION

    Functions:  intro(3), matherr(3)

    Files:  values(0)

















































  2                                              Intergraph Corporation - 2/94




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