Everything

nan / nanf / nanl


非数を返します。

[指定形式]

#include <math.h>

double nan(const char *c);

float nanf(const char *c);

long double nanl(const char *c);

[引数]

c 文字列ポインタ

[戻り値]

cが示す内容をもつqNaNまたは0(qNaN未サポート時)

[備考]

nan("c文字列")の呼出しは、strtod("NAN(c文字列)", (char**) NULL)と等価です。nanf及びnanlの呼出しは、strtof及びstrtoldのそれぞれに対応する呼出しと等価です。