scc

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

float.h (978B)


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