Espacios de nombres
Variantes
Acciones

std::numeric_limits::infinity

De cppreference.com
 
 
Biblioteca de servicios
 
Apoyo de tipos
Propiedades de tipos
(C++11)
(C++11)
(C++14)
(C++11)
(C++11)(hasta C++20)
(C++11)(en desuso en C++20)
(C++11)
Constantes de rasgos de tipos
Metafunciones
(C++17)
Contexto de evaluación constante
Operaciones soportadas
Relaciones y consultas de propiedades
Modificaciones de tipos
Transformaciones de tipos
(C++11)
(C++11)
(C++17)
(C++11)(hasta C++20)(C++17)
 
 
static T infinity()
(hasta C++11)
staticconstexpr T infinity()
(desde C++11)
Devuelve el valor especial "infinito positivo", representado por el T tipo de punto flotante. Sólo tiene sentido si std::numeric_limits<T>::has_infinity==true. En IEEE 754, la representación binaria más común de números de punto flotante, el infinito positivo es el valor con todos los bits del conjunto de exponente y todos los bits de la fracción aclaró .
Original:
Returns the special value "positive infinity", as represented by the floating-point type T. Only meaningful if std::numeric_limits<T>::has_infinity==true. In IEEE 754, the most common binary representation of floating-point numbers, the positive infinity is the value with all bits of the exponent set and all bits of the fraction cleared.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Contenido

[editar]Valor de retorno

Tstd::numeric_limits<T>::infinity()
/* non-specialized */ T();
boolfalse
char0
signedchar0
unsignedchar0
wchar_t0
char16_t0
char32_t0
short0
unsignedshort0
int0
unsignedint0
long0
unsignedlong0
longlong0
unsignedlonglong0
floatHUGE_VALF
doubleHUGE_VAL
longdoubleHUGE_VALL

[editar]Excepciones

Especificación noexcept:  
noexcept
  (desde C++11)

[editar]Ejemplo

#include <iostream>#include <limits>int main(){double max =std::numeric_limits<double>::max();double inf =std::numeric_limits<double>::infinity();   if(inf > max)std::cout<< inf <<" is greater than "<< max <<'\n';}

Salida:

inf is greater than 1.79769e+308


[editar]Ver también

[estático]
identifica tipos de punto flotante que puede representar el valor especial "infinito positivo"
Original:
identifies floating-point types that can represent the special value "positive infinity"
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(constante miembro pública estática)[editar]
close