/* @(#)Copyright (c), 1987, 1996 StatSci, Inc.  All rights reserved. */
#ifndef _S_MACHINE_H_ /*(*/
#define _S_MACHINE_H_
#include <sccs.h>
SCCS_ID_C(0182,@(#)machine.h: from machar.c 3.17 last edit 5/8/95 StatSci)
SCCS_ID_C(0183,@(#)machine.h: from machint.c 3.14 last edit 5/8/95 StatSci)
#define DOUBLE_EPS    2.2204460492503131E-16
#define DOUBLE_NEG_EPS    1.1102230246251565E-16
#define DOUBLE_XMIN   2.2250738585072014E-308
#define DOUBLE_XMAX   1.7976931348623157E+308
#define DOUBLE_BASE  2
#define DOUBLE_DIGITS  53
#define DOUBLE_ROUNDING  5
#define DOUBLE_GUARD  0
#define DOUBLE_ULP_DIGITS  -52
#define DOUBLE_NEG_ULP_DIGITS  -53
#define DOUBLE_EXPONENT  11
#define DOUBLE_MIN_EXP  -1022
#define DOUBLE_MAX_EXP  1024
#define SINGLE_EPS    1.1920928955078125E-07
#define SINGLE_NEG_EPS    5.9604644775390625E-08
#define SINGLE_XMIN    1.1754943508222875E-38
#define SINGLE_XMAX    3.4028234663852886E+38
#define SINGLE_BASE  2
#define SINGLE_DIGITS  24
#define SINGLE_ROUNDING  5
#define SINGLE_GUARD  0
#define SINGLE_ULP_DIGITS  -23
#define SINGLE_NEG_ULP_DIGITS  -24
#define SINGLE_EXPONENT  8
#define SINGLE_MIN_EXP  -126
#define SINGLE_MAX_EXP  128
#define INTEGER_MAX  2147483647

#endif /* !_S_MACHINE_H_ )*/
