Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bağımsız değişkenin kayan nokta sınıflandırmasını gösteren bir değer döndürür.
Sözdizimi
int _fpclass(
double x
);
int _fpclassf(
float x
); /* x64 only */
Parametreler
x
Test etmek için kayan nokta değeri.
Dönüş değeri
ve _fpclassf işlevleri, _fpclass bağımsız değişkeninin xkayan nokta sınıflandırmasını gösteren bir tamsayı değeri döndürür. Sınıflandırma, içinde <float.h>tanımlanan aşağıdaki değerlerden birine sahip olabilir.
| Value | Açıklama |
|---|---|
_FPCLASS_SNAN |
Sinyal NaN |
_FPCLASS_QNAN |
Sessiz NaN |
_FPCLASS_NINF |
Negatif sonsuzluk (-INF) |
_FPCLASS_NN |
Sıfır olmayan negatif normalleştirilmiş |
_FPCLASS_ND |
Negatif normalleştirilmiş |
_FPCLASS_NZ |
Negatif sıfır (-0) |
_FPCLASS_PZ |
Pozitif 0 (+0) |
_FPCLASS_PD |
Pozitif normalleştirilmiş |
_FPCLASS_PN |
Pozitif normalleştirilmiş sıfır olmayan |
_FPCLASS_PINF |
Pozitif sonsuzluk (+INF) |
Açıklamalar
ve _fpclassf işlevleri Microsoft'a _fpclass özeldir. ile benzerdir fpclassify, ancak bağımsız değişken hakkında daha ayrıntılı bilgiler döndürür. _fpclassf İşlev yalnızca x64 platformu için derlendiğinde kullanılabilir.
Varsayılan olarak, bu işlevin genel durumunun kapsamı uygulama olarak belirlenmiştir. Bu davranışı değiştirmek için bkz. CRT'de Genel durum.
Gereksinimler
| İşlev | Gerekli başlık |
|---|---|
_fpclass, _fpclassf |
<float.h> |
Daha fazla uyumluluk ve uyumluluk bilgisi için bkz . Uyumluluk.
Ayrıca bkz.
Matematik ve kayan nokta desteği
isnan, _isnan, _isnanf
fpclassify