26. float.h

Macros:

FLT_RADIX, FLT_ROUNDS

FLT_MANT_DIG, FLT_MIN_EXP, FLT_MAX_EXP
DBL_MANT_DIG, DBL_MIN_EXP, DBL_MAX_EXP
LDBL_MANT_DIG, LDBL_MIN_EXP, LDBL_MAX_EXP

FLT_DIG, FLT_MIN, FLT_MAX, FLT_EPSILON, FLT_MIN_10_EXP, FLT_MAX_10_EXP
DBL_DIG, DBL_MIN, DBL_MAX, DBL_EPSILON, DBL_MIN_10_EXP, DBL_MAX_10_EXP
LDBL_DIG, LDBL_MIN, LDBL_MAX, LDBL_EPSILON, LDBL_MIN_10_EXP, LDBL_MAX_10_EXP

DECIMAL_DIG, FLT_EVAL_METHOD

FLT_DECIMAL_DIG, DBL_DECIMAL_DIG, LDBL_DECIMAL_DIG (C11)

FLT_TRUE_MIN, DBL_TRUE_MIN, LDBL_TRUE_MIN (C11)

FLT_HAS_SUBNORM, DBL_HAS_SUBNORM, LDBL_HAS_SUBNORM (C11)


C17 (pdf) - 5.2.4.2.2 Characteristics of floating types <float.h>

IEEE Floating Point - notes from Hennessy and Patterson, Appendix J, 2011.