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