Namespaces
Variants

std::numeric_limits<T>::is_iec559

De es.cppreference.net
 
 
Biblioteca de utilidades
Soporte del lenguaje
Soporte de tipos (tipos básicos, RTTI)
Macros de prueba de características de la biblioteca (C++20)
Utilidades de programa
Funciones variádicas
Soporte de corrutinas (C++20)
Soporte de contratos (C++26)
Comparación de tres vías
(C++20)
(C++20)(C++20)(C++20)    
(C++20)(C++20)(C++20)

Utilidades generales
Operadores relacionales (obsoleto en C++20)
 
Soporte de tipos
Tipos básicos
Tipos enteros de ancho fijo (C++11)
Tipos de punto flotante de ancho fijo (C++23)
(C++11)    
(C++17)
Límites numéricos
Interfaz de límites numéricos de C
Información de tipo en tiempo de ejecución
 
 
static const bool is_iec559;
(hasta C++11)
static constexpr bool is_iec559;
(desde C++11)

El valor de std::numeric_limits<T>::is_iec559 es true para todos los tipos de punto flotante T que cumplen con los requisitos del estándar IEC 559 (IEEE 754). Si std::numeric_limits<T>::is_iec559 es true, entonces std::numeric_limits<T>::has_infinity, std::numeric_limits<T>::has_quiet_NaN y std::numeric_limits<T>::has_signaling_NaN también son true.

Especializaciones estándar

T valor de std:: numeric_limits < T > :: is_iec559
/* non-specialized */ false
bool false
char false
signed char false
unsigned char false
wchar_t false
char8_t (desde C++20) false
char16_t (desde C++11) false
char32_t (desde C++11) false
short false
unsigned short false
int false
unsigned int false
long false
unsigned long false
long long (desde C++11) false
unsigned long long (desde C++11) false
float normalmente true
double normalmente true
long double normalmente true

Véase también

identifica los tipos de punto flotante que pueden representar el valor especial "infinito positivo"
(constante de miembro estático público)
identifica los tipos de punto flotante que pueden representar el valor especial "NaN silencioso" (not-a-number)
(constante de miembro estático público)
identifica los tipos de punto flotante que pueden representar el valor especial "NaN de señalización" (not-a-number)
(constante de miembro estático público)