_fpclass, _fpclassf

 

Publicado: octubre de 2016

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

Devuelve un valor que indica la clasificación del argumento de punto flotante.

int _fpclass(   
   double x   
);  
  
int _fpclassf(   
   float x   
); /* x64 only */  

Parámetros

x
Valor de punto flotante que se va a probar.

El _fpclass y _fpclassf funciones devuelven un valor entero que indica la clasificación de punto flotante del argumento x. La clasificación puede tener uno de los valores siguientes, que se define en < float.h >.

ValorDescripción
_FPCLASS_SNANNaN de señalización
_FPCLASS_QNANNaN quiet
_FPCLASS_NINFInfinito negativo (– INF)
_FPCLASS_NNNegativo normalizado distinto de cero
_FPCLASS_NDNegativo desnormalizado
_FPCLASS_NZCero negativo (-0)
_FPCLASS_PZ0 positivo (+ 0)
_FPCLASS_PDPositivo desnormalizado
_FPCLASS_PNNormalizado de positivo distinto de cero
_FPCLASS_PINFInfinito positivo (+ INF)

El _fpclass y _fpclassf funciones son específicos de Microsoft. Son similares a fpclassify, pero devuelve información más detallada sobre el argumento. El _fpclassf función sólo está disponible cuando se compila para la x64 plataforma.

FunciónEncabezado necesario
_fpclass<float.h>

Para obtener información de compatibilidad y conformidad, consulte compatibilidad.

Compatibilidad con el punto flotante
isNaN, _isnan, _isnanf
fpclassify

Mostrar: