scc

simple c99 compiler
git clone git://git.simple-cc.org/scc
Log | Files | Refs | Submodules | README | LICENSE

float.h (1089B)


      1 #ifdef __FLT_EVAL_METHOD__
      2 #define FLT_EVAL_METHOD __FLT_EVAL_METHOD__
      3 #else
      4 #define FLT_EVAL_METHOD 1
      5 #endif
      6 
      7 #define FLT_RADIX      2
      8 #define FLT_MANT_DIG   24
      9 #define FLT_DIG        6
     10 #define FLT_ROUNDS     1
     11 #define FLT_EPSILON    1.19209290e-07F
     12 #define FLT_MIN_EXP    (-125)
     13 #define FLT_MIN        1.17549435e-38F
     14 #define FLT_MIN_10_EXP (-37)
     15 #define FLT_MAX_EXP    128
     16 #define FLT_MAX        3.40282347e+38F
     17 #define FLT_MAX_10_EXP 38
     18 
     19 #define DBL_MANT_DIG   53
     20 #define DBL_DIG        15
     21 #define DBL_EPSILON    2.2204460492503131e-16
     22 #define DBL_MIN_EXP    (-1021)
     23 #define DBL_MIN        2.2250738585072014e-308
     24 #define DBL_MIN_10_EXP (-307)
     25 #define DBL_MAX_EXP    1024
     26 #define DBL_MAX        1.7976931348623157e+308
     27 #define DBL_MAX_10_EXP 308
     28 
     29 #define LDBL_MANT_DIG   64
     30 #define LDBL_DIG        18
     31 #define LDBL_EPSILON    1.08420217248550443401e-19L
     32 #define LDBL_MIN_EXP    (-16381)
     33 #define LDBL_MIN        3.36210314311209350626e-4932L
     34 #define LDBL_MIN_10_EXP (-4931)
     35 #define LDBL_MAX_EXP    16384
     36 #define LDBL_MAX        1.18973149535723176502e+4932L
     37 #define LDBL_MAX_10_EXP 4932