| NAN(3) | Library Functions Manual | NAN(3) | 
nan, nanf,
  nanl —
#include <math.h>
double
  
  nan(const
    char *tagp);
float
  
  nanf(const
    char *tagp);
long double
  
  nanl(const
    char *tagp);
nan("n-char-sequence")
  is equivalent to the call
  strtod("NAN(n-char-sequence)",
  NULL). The call
  nan("") is equivalent
  to the call
  strtod("NAN()",
  NULL).
The nanf() and
    nanl() functions are equivalent to
    nan() but substituting
    strtof() and strtold(),
    respectively.
nan(), nanf(), and
  nanl() functions return a quiet NaN as specified by
  tagp.
nan(), nanf(), and
  nanl() functions return zero.
nan(), nanf(), and
  nanl() functions conform to ISO/IEC
  9899:1999 (“ISO C99”).
| March 15, 2006 | NetBSD 10.0 |