Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gibt einen Wert zurück, der die Gleitkommaklassifizierung des Arguments angibt.
Syntax
int _fpclass(
double x
);
int _fpclassf(
float x
); /* x64 only */
Parameter
x
Der zu testende Gleitkommawert.
Rückgabewert
Die Funktionen _fpclass und _fpclassf geben einen ganzzahligen Wert zurück, der die Gleitkommaklassifizierung des Arguments x angibt. Die Klassifizierung kann einen der folgenden Werte aufweisen, die in <float.h>.
| Wert | Beschreibung |
|---|---|
_FPCLASS_SNAN |
Signalisierender NaN |
_FPCLASS_QNAN |
Stiller NaN |
_FPCLASS_NINF |
Negative Unendlichkeit (-INF) |
_FPCLASS_NN |
Negativ normalisierter ungleich null-Wert |
_FPCLASS_ND |
Negativ denormalisiert |
_FPCLASS_NZ |
Negative Null (-0) |
_FPCLASS_PZ |
Positiv 0 (+0) |
_FPCLASS_PD |
Positiv denormalisiert |
_FPCLASS_PN |
Positiv normalisierter ungleich null-Wert |
_FPCLASS_PINF |
Positive Unendlichkeit (+INF) |
Hinweise
Die _fpclass Funktionen sind _fpclassf microsoftspezifisch. Sie ähneln fpclassify, geben aber detailliertere Informationen zum Argument zurück. Die _fpclassf-Funktion ist nur verfügbar, wenn sie für die x64-Plattform kompiliert wurde.
Standardmäßig gilt der globale Zustand dieser Funktion für die Anwendung. Wie Sie dieses Verhalten ändern, erfahren Sie unter Globaler Status in der CRT.
Anforderungen
| Funktion | Erforderlicher Header |
|---|---|
_fpclass, _fpclassf |
<float.h> |
Weitere Informationen zur Kompatibilität und Konformität finden Sie unter Kompatibilität.
Siehe auch
Mathematische Unterstützung und Gleitkommaunterstützung
isnan, _isnan_isnanf
fpclassify