Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

intro(3)

limits(4)

math(5)



          VALUES(5)            INTERACTIVE UNIX System            VALUES(5)



          NAME
               values - machine-dependent values

          SYNOPSIS
               #include <values.h>

          DESCRIPTION
               This file contains a set of manifest constants, condition-
               ally defined for particular processor architectures.

               The model assumed for integers is binary representation
               (one's or two's complement), where the sign is represented
               by the value of the high-order bit.

               BITS(type)          The number of bits in a specified type
                                   (e.g., int).

               HIBITS              The value of a short integer with only
                                   the high-order bit set (in most imple-
                                   mentations, 0x8000).

               HIBITL              The value of a long integer with only
                                   the high-order bit set (in most imple-
                                   mentations, 0x80000000).

               HIBITI              The value of a regular integer with only
                                   the high-order bit set (usually the same
                                   as HIBITS or HIBITL).

               MAXSHORT            The maximum value of a signed short
                                   integer (in most implementations, 0x7FFF
                                   = 32767).

               MAXLONG             The maximum value of a signed long
                                   integer (in most implementations,
                                   0x7FFFFFFF = 2147483647).

               MAXINT              The maximum value of a signed regular
                                   integer (usually the same as MAXSHORT or
                                   MAXLONG).

               MAXFLOAT, LN_MAXFLOAT
                                   The maximum value of a single-precision
                                   floating-point number, and its natural
                                   logarithm.

               MAXDOUBLE, LN_MAXDOUBLE
                                   The maximum value of a double-precision
                                   floating-point number, and its natural
                                   logarithm.

               MINFLOAT, LN_MINFLOAT
                                   The minimum positive value of a single-


          Rev.                                                       Page 1





          VALUES(5)            INTERACTIVE UNIX System            VALUES(5)



                                   precision floating-point number, and its
                                   natural logarithm.

               MINDOUBLE, LN_MINDOUBLE
                                   The minimum positive value of a double-
                                   precision floating-point number, and its
                                   natural logarithm.

               FSIGNIF             The number of significant bits in the
                                   mantissa of a single-precision
                                   floating-point number.

               DSIGNIF             The number of significant bits in the
                                   mantissa of a double-precision
                                   floating-point number.

          SEE ALSO
               intro(3), limits(4), math(5).





































          Rev.                                                       Page 2



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