跳到主要内容

Swift Double的isEqual()方法

isEqual() 方法用于检查一个数字是否等于另一个数字。

示例

// 检查 10 是否等于 10
var result = 10.isEqual(to: 10)

print(result)

// 输出: true

isEqual() 语法

isEqual() 方法的语法如下:

num.isEqual(to: otherNumber)

这里,num 是一个数字。

isEqual() 参数

isEqual() 方法接受一个参数:

  • otherNumber - 要测试的值

isEqual() 返回值

isEqual() 方法返回布尔值:

  • true - 如果 num 等于 otherNumber
  • false - 如果 num 不等于 otherNumber

示例 1:Swift Double isEqual()

// 检查 4 是否等于 2
var result1 = 4.isEqual(to: 2)
print(result1)

// 检查 2.0 是否等于 2
var result2 = 2.0.isEqual(to: 2)
print(result2)

输出

false
true

在这里,由于 4 不等于 2,所以 isEqual() 方法返回 false。然而,2.0 等于 2,所以该方法返回 true

示例 2:使用 isEqual() 和 ifelse

// 检查 88 是否等于 88.2
if 88.isEqual(to: 88.2) {
print("条件为真")
}

else {
print("条件为假")
}

输出

条件为假

在这里,由于 88 不等于 88.2,所以条件为假,因此执行 else 块中的代码。