👤
Home Man
Search
Today's Posts
Register

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:
Select Section of Man Page:
Select Man Page Repository:

Plan 9 - man page for nan (plan9 section 2)

NAN(2)											   NAN(2)

NAME
       NaN, Inf, isNaN, isInf - not-a-number and infinity functions

SYNOPSIS
       #include <u.h>
       #include <libc.h>

       double NaN(void)

       long   Inf(int)

       int    isNaN(double)

       int    isInf(double, int)

DESCRIPTION
       The  IEEE  floating  point  standard defines values called `not-a-number' and positive and
       negative `infinity'.  These values can be produced by such things as overflow and division
       by  zero.  Also, the library functions sometimes return them when the arguments are not in
       the domain, or the result is out of range.

       NaN returns a double that is not-a-number.  IsNaN returns true if its argument  is  not-a-
       number.

       Inf(i)  returns	positive  infinity  if	i is greater than or equal to zero, else negative
       infinity.  IsInf returns true if its first argument is infinity with the same sign as  the
       second argument.

SOURCE
       /sys/src/libc/$objtype/nan.c

											   NAN(2)


All times are GMT -4. The time now is 05:12 AM.

Unix & Linux Forums Content Copyrightę1993-2018. All Rights Reserved.
×
UNIX.COM Login
Username:
Password:  
Show Password