Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Determina si un valor de punto flotante es infinito.
Sintaxis
int isinf(
/* floating-point */ x
); /* C-only macro */
template <class FloatingType>
inline bool isinf(
FloatingType x
) throw(); /* C++-only template function */
Parámetros
x
Valor de punto flotante que se va a probar.
Valor devuelto
isinf devuelve un valor distinto de cero (true en código de C++) si el argumento x es un infinito positivo o negativo. isinf devuelve 0 (false en código de C++) si el argumento es finito o NAN. Los valores de punto flotante normales y no normales se consideran finitos.
Comentarios
isinf es una macro cuando se compila como C y una función de plantilla en línea cuando se compila como C++.
Requisitos
| Función | Encabezado necesario (C) | Encabezado necesario (C++) |
|---|---|---|
isinf |
<math.h> | <math.h> o <cmath> |
Para obtener más información sobre compatibilidad, consulte Compatibilidad.
Consulte también
Compatibilidad con cálculos matemáticos y el punto flotante
fpclassify
_fpclass, _fpclassf
isfinite, , _finite, _finitef
isnan, , _isnan, _isnanf
isnormal