C++ Math fmin()

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

此函数返回两个数字中的最小值。

条件

考虑两个数字 'x' 和 'y'。

如果 (x < y): 它返回 x。
如果 (x > y): 它返回 y。
如果 (x = nan): 它返回 y。
如果 (y = nan): 它返回 x。

语法

注意:如果任何参数是整数类型,则将其强制转换为 double。如果任何其他参数是 long double,则将其强制转换为 long double。

参数

(x,y): 要计算最小值的两个值。

返回值

它返回两个数字中的最小值。

示例 1

让我们看一个简单的例子。

输出

Values of x and y are :1.1,2.1
Minimum value is :1.1

在此示例中,x 的值小于 y 的值。因此,fmin() 函数返回 x 的值。

示例 2

我们来看一个简单示例,其中一个值为 nan。

输出

Values of x and y are :10.1,nan
Minimum value is :10.1

在此示例中,y 的值为 nan。因此,返回 x 的值。


下一主题C++ 数学函数