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 long double 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 long double, 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
|