isnormal
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 matemáticas y punto flotante
isfinite
, _finite
, _finitef
isinf
isnan
, _isnan
, _isnanf
_fpclass
, _fpclassf
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de