/*      FLOAT.H

        Characteristics of floating point types

        Copyright (c) Borland International 1990
        All Rights Reserved.
*/


#if !defined( __FLOAT )
#define __FLOAT

#define  FLT_ROUNDS                      1

#define  FLT_RADIX                       2

#define  FLT_MANT_DIG                   24
#define  FLT_DIG                         6
#define  FLT_MIN_EXP                  -125
#define  FLT_MIN_10_EXP                -37
#define  FLT_MAX_EXP                   128
#define  FLT_MAX_10_EXP                 38
#define  FLT_EPSILON          1.192093E-07
#define  FLT_MIN              1.175494E-38
#define  FLT_MAX              3.402823E+38

#define  DBL_MANT_DIG                         64
#define  DBL_DIG                              19
#define  DBL_MIN_EXP                      -16383
#define  DBL_MIN_10_EXP                    -4932
#define  DBL_MAX_EXP                       16384
#define  DBL_MAX_10_EXP                     4932
#define  DBL_EPSILON  5.421010862427522170E-0020
#define  DBL_MIN      1.681051571556046753E-4932
#define  DBL_MAX      1.189731495357231765E+4932


#define  LDBL_MANT_DIG                        64
#define  LDBL_DIG                             19
#define  LDBL_MIN_EXP                     -16383
#define  LDBL_MIN_10_EXP                   -4932
#define  LDBL_MAX_EXP                      16384
#define  LDBL_MAX_10_EXP                    4932
#define  LDBL_EPSILON 5.421010862427522170E-0020
#define  LDBL_MIN     1.681051571556046753E-4932
#define  LDBL_MAX     1.189731495357231765E+4932

#endif
/************************************************************************/
