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
İşlev | 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