Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis 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