Quake-III-Arena

Quake III Arena GPL Source Release
Log | Files | Refs

float.h (953B)


      1 #ifndef __FLOAT
      2 #define __FLOAT
      3 
      4 #define FLT_ROUNDS	1
      5 #define FLT_RADIX	2
      6 
      7 #define FLT_DIG		6
      8 #define FLT_EPSILON	1.19209289550781250000e-07
      9 #define FLT_MANT_DIG	24
     10 #define FLT_MAX		3.40282346638528860000e+38
     11 #define FLT_MAX_10_EXP	38
     12 #define FLT_MAX_EXP	128
     13 #define FLT_MIN		1.17549435082228750000e-38
     14 #define FLT_MIN_10_EXP	-37
     15 #define FLT_MIN_EXP	-125
     16 
     17 #define DBL_DIG		15
     18 #define DBL_EPSILON	2.22044604925031310000e-16
     19 #define DBL_MANT_DIG	53
     20 #define DBL_MAX		1.79769313486231570000e+308
     21 #define DBL_MAX_10_EXP	308
     22 #define DBL_MAX_EXP	1024
     23 #define DBL_MIN		2.22507385850720140000e-308
     24 #define DBL_MIN_10_EXP	-307
     25 #define DBL_MIN_EXP	-1021
     26 
     27 #define LDBL_MANT_DIG	DBL_MANT_DIG
     28 #define LDBL_EPSILON	DBL_EPSILON
     29 #define LDBL_DIG	DBL_DIG
     30 #define LDBL_MIN_EXP	DBL_MIN_EXP
     31 #define LDBL_MIN	DBL_MIN
     32 #define LDBL_MIN_10_EXP	DBL_MIN_10_EXP
     33 #define LDBL_MAX_EXP	DBL_MAX_EXP
     34 #define LDBL_MAX	DBL_MAX
     35 #define LDBL_MAX_10_EXP	DBL_MAX_10_EXP
     36 
     37 #endif /* __FLOAT */