std::isunordered
De cppreference.com
Definido en el archivo de encabezado <cmath> | ||
bool isunordered(float x, float y ); | (1) | (desde C++11) (constexpr since C++23) |
bool isunordered(double x, double y ); | (2) | (desde C++11) (constexpr since C++23) |
bool isunordered(longdouble x, longdouble y ); | (3) | (desde C++11) (constexpr since C++23) |
bool isunordered( Aritmético x, Aritmético y ); | (4) | (desde C++11) (constexpr since C++23) |
1-3) Determina si los números de punto flotante x e y son no ordenados; es decir, uno o ambos son NaN y por lo tanto no pueden compararse significativamente uno con el otro.
4) Un conjunto de sobrecargas o una plantilla de función para todas las combinaciones de argumentos de tipo aritmético no cubiertas por (1-3). Si cualquiera de los argumentos es de tipo entero, se convierte a double.
[editar]Parámetros
x | - | Valor de punto flotante. |
y | - | Valor de punto flotante. |
[editar]Valor de retorno
true si bien x o y es NaN; false de lo contrario.
[editar]Véase también
(C++11) | Categoriza el valor de punto flotante dado (función) |
(C++11) | Comprueba si el número dado es NaN (función) |
Documentación de C para isunordered |