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 un valor normal.
Sintaxis
int isnormal(
/* floating-point */ x
); /* C-only macro */
template <class FloatingType>
inline bool isnormal(
FloatingType x
) throw(); /* C++-only function template */
Parámetros
x
Valor de punto flotante que se va a probar.
Valor devuelto
isnormal devuelve un valor distinto de cero (true en código de C++) si el argumento x no es cero, subnormal, infinito o NaN. De lo contrario, isnormal devuelve 0 (false en código de C++).
Comentarios
isnormal es una macro cuando se compila como C y una plantilla de función insertada cuando se compila como C++.
Requisitos
| Función | Encabezado necesario (C) | Encabezado necesario (C++) |
|---|---|---|
isnormal |
<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
isfinite, , _finite, _finitef
isinf
isnan, , _isnan, _isnanf
_fpclass, _fpclassf