Mathematical Library Functions isgreaterequal(3M)
NAME
isgreaterequal - test if x greater than or equal to y
SYNOPSIS
c99 [ flag... ] file... -lm [ library... ]
#include
int isgreaterequal(real-floating x, real-floating y);
DESCRIPTION
The isgreaterequal() macro determines whether its first
argument is greater than or equal to its second argument.The value of isgreaterequal(x, y) is equal to (x) > (y);
however, unlike (x) > (y), isgreaterequal(x, y) does not
raise the invalid floating-point exception when x and y are
unordered.RETURN VALUES
Upon successful completion, the isgreaterequal() macro
returns the value of (x) > (y). If x or y is NaN, 0 is returned.ERRORS
No errors are defined.USAGE
The relational and equality operators support the usual mathematical relationships between numeric values. For anyordered pair of numeric values, exactly one of the relation-
ships (less, greater, and equal) is true. Relational opera-
tors can raise the invalid floating-point exception when
argument values are NaNs. For a NaN and a numeric value, or for two NaNs, just the unordered relationship is true. Thismacro is a quiet (non-floating-point exception raising) ver-
sion of a relational operator. It facilitates writing effi-
cient code that accounts for quiet NaNs without sufferingthe invalid floating-point exception. In the SYNOPSIS sec-
tion, real-floating indicates that the argument is an
expression of real-floating type.
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:SunOS 5.11 Last change: 12 Jul 2006 1
Mathematical Library Functions isgreaterequal(3M)
____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Interface Stability | Committed ||_____________________________|_____________________________|
| MT-Level | MT-Safe |
|_____________________________|_____________________________|
| Standard | See standards(5). ||_____________________________|_____________________________|
SEE ALSO
isgreater(3M), isless(3M), islessequal(3M),islessgreater(3M), isunordered(3M), math.h(3HEAD), attri-
butes(5), standards(5)SunOS 5.11 Last change: 12 Jul 2006 2