Aracılığıyla paylaş


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