Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
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