C++ Math islessgreater()

2024 年 8 月 30 日 | 阅读 2 分钟

islessgreater() 函数确定第一个参数的值是小于还是大于第二个参数的值。如果第一个参数的值小于或大于第二个参数,则返回 1,否则返回 0。

注意:如果一个或两个参数都是 NAN,则函数返回 false (0)。

语法

考虑两个数字“x”和“y”。语法将是

参数

(x,y):我们要比较的值。

返回值

参数返回值
x > y 或 x < y1
x = y 或 x = nan 或 y = nan0

示例 1

我们来看一个简单示例,当 x 和 y 都相等时。

输出

Values of x and y are : 1.2,1.2
islessgreater(x,y) : 0

在此示例中,x 和 y 的值相等。因此,函数返回 0。

示例 2

我们来看一个简单示例,当 x 和 y 类型不同且不相等时。

输出

Values of x and y are : 7,3.2
islessgreater(x,y) : 1

在此示例中,x 的值大于 y 的值。因此,函数返回 1。

示例 3

我们来看一个简单示例,当 x 的值为 NAN 时。

输出

Values of x and y are : nan,3.2
islessgreater(x,y) : 0

在此示例中,x 的值为 NAN。因此,函数返回 0。


下一主题C++ 数学函数