7.12.14.4 The islessequal macro
Synopsis
#include <math.h>
int islessequal(real-floating x, real-floating y);
Description
The islessequal macro determines whether its first argument is less than or equal to its second argument. The value of islessequal(x, y) is always equal to (x) <= (y); however, unlike (x) <= (y), islessequal(x, y) does not raise the “invalid” floating-point exception when x and y are unordered.
Returns
The islessequal macro returns the value of (x) <= (y).