HUGE_VALF, HUGE_VAL, HUGE_VALL
De cppreference.com
Definido en el archivo de encabezado <cmath> | ||
#define HUGE_VALF /*definido por la implementación*/ | (desde C++11) | |
#define HUGE_VAL /*definido por la implementación*/ | ||
#define HUGE_VALL /*definido por la implementación*/ | (desde C++11) | |
Las macros HUGE_VALF
, HUGE_VAL
y HUGE_VALL
se expanden a expresiones constantes de punto flotante positivas que se comparan iguales que los valores devueltos por las funciones y operadores de punto flotante en caso de desbordamiento (véase math_errhandling).
Constante | Explicación |
HUGE_VALF | Se expande a una expresión float positiva que indica desbordamiento. |
HUGE_VAL | Se expande a una expresión double positiva que indica desbordamiento, no necesariamente representable como float. |
HUGE_VALL | Se expande a una expresión positiva longdouble que indica desbordamiento, no necesariamente representable como float o double. |
En las implementaciones que admiten infinitos de punto flotante, estas macros siempre se expanden a los infinitos positivos de float, double y longdouble, respectivamente.
[editar]Véase también
(C++11) | Se evalúa a la infinidad positiva o al valor garantizado para desbordar un float (constante de macro) |
Documentación de C para HUGE_VAL |