Swift Double的minimum()方法
minimum()
方法返回两个给定值中的最小值。
示例
// 返回 10 和 20 中的最小值
var result = Double.minimum(10, 20)
print(result)
// 输出: 10.0
minimum() 语法
双精度 minimum()
方法的语法如下:
double.minimum(firstValue, secondValue)
这里,double
是 Double
类的对象。
minimum() 参数
minimum()
方法接受两个参数
firstValue
- 浮点数值secondValue
- 另一个浮点数值
minimum() 返回值
- 返回
firstValue
和secondValue
中的最小值
示例 1:Swift Double minimum()
// 返回 10 和 20 中的最小值
var result1 = Double.minimum(10, 20)
print(result1)
// 返回 20.8 和 25.78 中的最小值
var result2 = Double.minimum(20.8, 25.78)
print(result2)
// 返回 60.1 和 60 中的最小值
var result3 = Double.minimum(60, 60.1)
print(result3)
输出
10.0
20.8
60.0
在上面的示例中,我们使用 minimum()
方法找出两个提供的浮点数中的最小值。
示例 2:Swift Double 和 NaN (非数字)
// 返回 10.0
var result1 = Double.minimum(10, .nan)
print(result1)
// 返回 nan
var result2 = Double.minimum(.nan, .nan)
print(result2)
输出
10.0
nan
在这里,如果我们将 .nan
作为参数之一传递,该方法将返回另一个值。
而且,如果我们将 .nan
用于两个参数,该方法将返回 nan
。