Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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