#ifndef G__FLOAT_H #define G__FLOAT_H #define DBL_DIG (15) #define DBL_EPSILON (2.22045e-16) #define DBL_MANT_DIG (53) #define DBL_MAX (1.79769e+308) #define DBL_MAX_10_EXP (308) #define DBL_MAX_EXP (1024) #define DBL_MIN (2.22507e-308) #define DBL_MIN_10_EXP (-307) #define DBL_MIN_EXP (-1021) #define FLT_DIG (6) #define FLT_EPSILON (1.19209e-07) #define FLT_MANT_DIG (24) #define FLT_MAX (3.40282e+38) #define FLT_MAX_10_EXP (38) #define FLT_MAX_EXP (128) #define FLT_MIN (1.17549e-38) #define FLT_MIN_10_EXP (-37) #define FLT_MIN_EXP (-125) #define FLT_RADIX (2) #define FLT_ROUNDS (1) #define LDBL_DIG (15) #define LDBL_EPSILON (2.22045e-16) #define LDBL_MANT_DIG (53) #define LDBL_MAX (1.79769e+308) #define LDBL_MAX_10_EXP (308) #define LDBL_MAX_EXP (1024) #define LDBL_MIN (2.22507e-308) #define LDBL_MIN_10_EXP (-307) #define LDBL_MIN_EXP (-1021) #endif