C言語の標準ライブラリislessgreaterのリファレンスです。
概要 | 最初の引数が2番目の引数より小さいか、又は大きいかを判定する。 |
ヘッダ | #include <math.h> |
I/F | int islessgreater(実浮動小数点型 x, 実浮動小数点型 y); |
戻り値 | (x) < (y) || (x) > (y)の値。 |
詳細 | islessgreaterマクロは、xがyより小さい、又は大きいかどうかを判定する。islessgreater(x, y)マクロは、(x) < (y) || (x) > (y)とほぼ同じである。islessgreater(x, y)が(x) < (y) || (x) > (y)と異なる点は、x及びyが順序付けられていない場合に無効演算の浮動小数点例外を生成しない点である。また、islessgreater(x, y)は、x及びyを2回評価することはない。 |