Query: infnan
OS: opendarwin
Section: 3
Links: opendarwin man pages all man pages forum categories
Format:Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
INFNAN(3) Linux Programmer's Manual INFNAN(3)NAMEinfnan - deal with infinite or not-a-number (NaN) resultSYNOPSIS#include <math.h> double infnan(int error); Link with -lm.DESCRIPTIONThe infnan() function returns a suitable value for infinity and "not-a-number" (NaN) results. The value of error can be ERANGE to repre- sent infinity or anything else to represent NaN. errno is also set.RETURN VALUEIf error is ERANGE (Infinity), HUGE_VAL is returned. If error is -ERANGE (-Infinity), -HUGE_VAL is returned. If error is anything else, NAN is returned.ERRORSEDOM The value of error is "not-a-number" (NaN). ERANGE The value of error is positive infinity or negative infinity.CONFORMING TO4.3BSD.NOTESThis obsolete function was provided in libc4 and libc5, but is not available in glibc2.COLOPHONThis page is part of release 3.25 of the Linux man-pages project. A description of the project, and information about reporting bugs, can be found at http://www.kernel.org/doc/man-pages/. GNU 1993-06-02 INFNAN(3)