nan
, nanf
, nanl
Sessiz bir NaN değeri döndürür.
Sözdizimi
double nan( const char* input );
float nanf( const char* input );
long double nanl( const char* input );
Parametreler
input
Dize değeri.
Dönüş değeri
İşlevler nan
sessiz bir NaN değeri döndürür.
Açıklamalar
nan
İşlevler sessiz (sinyalsiz) bir NaN'ye karşılık gelen bir kayan nokta değeri döndürür. input
Değer yoksayılır. Bir NaN'nin çıkış için nasıl temsillendiği hakkında bilgi için, bkz printf
. , _printf_l
, wprintf
, _wprintf_l
.
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
Function | C üst bilgisi | C++ üst bilgisi |
---|---|---|
nan , nanf , nanl |
<math.h> | <cmath> veya <math.h> |
Ayrıca bkz.
Matematik ve kayan nokta desteği
fpclassify
_fpclass
, _fpclassf
isfinite
, _finite
, _finitef
isinf
isnan
, _isnan
, _isnanf
isnormal
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin