cpp/numeric/math/HUGE VAL

The macros, and  macros expand to positive floating point constant expressions which compare equal to the values returned by floating-point functions and operators in case of overflow (see math_errhandling).

On implementations that support floating-point infinities, these macros always expand to the positive infinities of, , and , respectively.