Flashnux

GNU/Linux man pages

Livre :
Expressions régulières,
Syntaxe et mise en oeuvre :

ISBN : 978-2-7460-9712-4
EAN : 9782746097124
(Editions ENI)

GNU/Linux

RedHat 6.2

(Zoot)

infnan(3)


INFNAN

INFNAN

NAME
SYNOPSIS
DESCRIPTION
RETURN VALUE
ERRORS
CONFORMING TO

NAME

infnan − deal with infinite or not-a-number (NaN) result

SYNOPSIS

#include <math.h>

double infnan(int error);

DESCRIPTION

The infnan() function returns a suitable value for infinity and "not-a-number" (NaN) results. The value of error can be ERANGE to represent infinity or anything else to represent NaN. errno is also set.

RETURN VALUE

If 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.

ERRORS

ERANGE

The value of error is positive or negative infinity.

EDOM

The value of error is "not-a-number" (NaN).

CONFORMING TO

BSD 4.3



infnan(3)