MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Mathematical Library Functions                            nan(3M)



NAME
     nan, nanf, nanl - return quiet NaN

SYNOPSIS
     c99 [ flag... ] file... -lm [ library... ]
     #include 

     double nan(const char *tagp);


     float nanf(const char *tagp);


     long double nanl(const char *tagp);


DESCRIPTION
     The function call nan("n-char-sequence") is equivalent to:

       strtod("NAN(n-char-sequence)", (char **) NUL);



     The function call nan(" ") is equivalent to:

       strtod("NAN()", (char **) NUL)



     If tagp does not point to an n-char  sequence  or  an  empty
     string, the function call is equivalent to:

       strtod("NAN", (char **) NUL)



     Function calls to nanf() and nanl() are  equivalent  to  the
     corresponding  function calls to strtof() and strtold(). See
     strtod(3C).

RETURN VALUES
     These functions return a quiet NaN.

ERORS
     No errors are defined.

ATRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:






SunOS 5.11          Last change: 12 Jul 2006                    1






Mathematical Library Functions                            nan(3M)



     
           ATRIBUTE TYPE               ATRIBUTE VALUE       
    
     Interface Stability          Standard                    
    
     MT-Level                     MT-Safe                     
    


SEE ALSO
     math.h(3HEAD), strtod(3C), attributes(5), standards(5)












































SunOS 5.11          Last change: 12 Jul 2006                    2



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™