float.h 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #ifndef __FLOAT_H
  2. #define __FLOAT_H
  3. #include <default.h>
  4. /* Begin Auto-Generated Part */
  5. #define DBL_DIG 16
  6. #define DBL_EPSILON (1e-15)
  7. #define DBL_MANT_BITS 64
  8. #define DBL_MANT_DIG 16
  9. #define DBL_MAX_10_EXP 999
  10. #define DBL_MAX_2_EXP 3321
  11. #define DBL_MAX_EXP 999
  12. #define DBL_MAX (9.999999999999999e999)
  13. #define DBL_MIN_10_EXP (-999)
  14. #define DBL_MIN_2_EXP (-3318)
  15. #define DBL_MIN_EXP (-999)
  16. #define DBL_MIN (1e-999)
  17. #define FLT_DIG 16
  18. #define FLT_EPSILON (1e-15)
  19. #define FLT_MANT_BITS 64
  20. #define FLT_MANT_DIG 16
  21. #define FLT_MAX_10_EXP 999
  22. #define FLT_MAX_2_EXP 3321
  23. #define FLT_MAX_EXP 999
  24. #define FLT_MAX (9.999999999999999e999)
  25. #define FLT_MIN_10_EXP (-999)
  26. #define FLT_MIN_2_EXP (-3318)
  27. #define FLT_MIN_EXP (-999)
  28. #define FLT_MIN (1e-999)
  29. #define FLT_NORMALIZE 1
  30. #define FLT_RADIX 10
  31. #define FLT_ROUNDS 1
  32. #define LDBL_DIG 16
  33. #define LDBL_EPSILON (1e-15)
  34. #define LDBL_MANT_BITS 64
  35. #define LDBL_MANT_DIG 16
  36. #define LDBL_MAX_10_EXP 999
  37. #define LDBL_MAX_2_EXP 3321
  38. #define LDBL_MAX_EXP 999
  39. #define LDBL_MAX (9.999999999999999e999)
  40. #define LDBL_MIN_10_EXP (-999)
  41. #define LDBL_MIN_2_EXP (-3318)
  42. #define LDBL_MIN_EXP (-999)
  43. #define LDBL_MIN (1e-999)
  44. /* End Auto-Generated Part */
  45. #endif