_fpclass, _fpclassf

Restituisce un valore che indica la classificazione a virgola mobile dell'argomento.

Sintassi

int _fpclass(
   double x
);

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

Parametri

x
Valore a virgola mobile da verificare.

Valore restituito

Le funzioni _fpclass e _fpclassf restituiscono un valore intero che indica la classificazione a virgola mobile dell'argomento x. La classificazione può avere uno dei valori seguenti, definiti in <float.h>.

Valore Descrizione
_FPCLASS_SNAN Segnalazione NaN
_FPCLASS_QNAN NaN non interattivo
_FPCLASS_NINF Infinito negativo (-INF)
_FPCLASS_NN Valore diverso da zero normalizzato negativo
_FPCLASS_ND Denormalizzato negativo
_FPCLASS_NZ Zero negativo (-0)
_FPCLASS_PZ 0 positivo (+0)
_FPCLASS_PD Denormalizzato positivo
_FPCLASS_PN Diverso da zero normalizzato positivo
_FPCLASS_PINF Infinito positivo (+INF)

Osservazioni:

Le _fpclass funzioni e _fpclassf sono specifiche di Microsoft. Sono simili a fpclassify, ma restituiscono informazioni più dettagliate sull'argomento. La funzione _fpclassf è disponibile solo per la compilazione per la piattaforma x64.

Per impostazione predefinita, lo stato globale di questa funzione è limitato all'applicazione. Per modificare questo comportamento, vedere Stato globale in CRT.

Requisiti

Funzione Intestazione obbligatoria
_fpclass, _fpclassf <float.h>

Per altre informazioni sulla compatibilità e la conformità, vedere Compatibilità.

Vedi anche

Supporto matematico e a virgola mobile
isnan, _isnan, _isnanf
fpclassify