home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
tlint1_0.zip
/
tlint1_0
/
include
/
float.h
< prev
next >
Wrap
C/C++ Source or Header
|
1995-11-08
|
1KB
|
43 lines
/*
* Copyright (c) 1995, by Thinkage Ltd.
*/
#ifndef _D_FLOAT
# define _D_FLOAT
# pragma idempotent
# protoset float
# define DBL_DIG 15
# define DBL_EPSILON 2.2204460492503131e-16
# define DBL_MANT_DIG 53
# define DBL_MAX 1.7976931348623157e+308
# define DBL_MAX_10_EXP 308
# define DBL_MAX_EXP 1024
# define DBL_MIN 2.2250738585072014e-308
# define DBL_MIN_10_EXP (-307)
# define DBL_MIN_EXP (-1021)
# define FLT_DIG 6
# define FLT_EPSILON ((float)1.19209290e-07)
# define FLT_MANT_DIG 24
# define FLT_MAX ((float)3.4028234663852887e+38)
/* fp precision */
# define FLT_MAX_10_EXP 38
# define FLT_MAX_EXP 128
# define FLT_MIN ((float)1.17549435e-38)
# define FLT_MIN_10_EXP (-37)
# define FLT_MIN_EXP (-125)
# define FLT_RADIX 2
# define FLT_ROUNDS 0 /* round towards zero */
# define LDBL_DIG DBL_DIG
# define LDBL_EPSILON DBL_EPSILON
# define LDBL_MANT_DIG DBL_MANT_DIG
# define LDBL_MAX DBL_MAX
# define LDBL_MAX_10_EXP DBL_MAX_10_EXP
# define LDBL_MAX_EXP DBL_MAX_EXP
# define LDBL_MIN DBL_MIN
# define LDBL_MIN_10_EXP DBL_MIN_10_EXP
# define LDBL_MIN_EXP DBL_MIN_EXP
#endif