Swift 运算符
提示
- 运算符基础:Swift 运算符是特殊符号,用于执行操作如加法(
+
)、减法(-
)、乘法(*
)和除法(/
)。 - 运算符分类:Swift 包含多种运算符,如算术、赋值、比较、逻辑、位运算符,每种运算符执行不同的操作。
- 应用场景:运算符在 Swift 编程中广泛使用,涉及数学计算、变量赋值、值比较,以及决策和循环控制。
运算符是执行变量和值操作的特殊符号。例如,
print(5 + 6) // 11
这里,+
是一个运算符,用于相加两个数字:5 和 6。
运算符类型
以下是你将在本教程中学习的不同类型的 Swift 运算符列表。
1. Swift 算术运算符
算术运算符用于执行加法、减法、乘法等数学运算。例如,
var sub = 10 - 5 // 5
这里,-
是一个算术运算符,用于减去两个值或变量。
运算符 | 操作 | 示例 |
---|---|---|
+ | 加法 | 5 + 2 = 7 |
- | 减法 | 4 - 2 = 2 |
* | 乘法 | 2 * 3 = 6 |
/ | 除法 | 4 / 2 = 2 |
% | 模运算 | 5 % 2 = 1 |
示例 1:Swift 中的算术运算符
var a = 7
var b = 2
// 加法
print (a + b)
// 减法
print (a - b)
// 乘法
print (a * b)
输出
9
5
14
在上面的例子中,我们使用了
+
来加a
和b
-
来从a
减去b
*
来乘a
和b
/ 除法运算符
/
运算符用于两个数字之间的除法。然而,如果两个数字是整数,我们只会得到商。例如,
// 只返回商
7 / 2 = 3
如果我们用 /
运算符对浮点数进行运算,我们将得到实际结果。例如,
// 进行除法运算
7.0 / 3.0 = 3.5
% 模运算符
取模运算符 %
用于计算余数。例如,
print(9 % 4) // 1
注意: %
运算符只能用于整数。
2. Swift 赋值运算符
赋值运算符用于将值赋给变量。例如,
// 将 5 赋值给 x
var x = 5
这里,=
是一个赋值运算符,它将 5
赋给 x
。以下是 Swift 中可用的不同赋值运算符列表。
运算符 | 名称 | 示例 |
---|---|---|
= | 赋值运算符 | a = 7 |
+= | 加法赋值 | a += 1 // a = a + 1 |
-= | 减法赋值 | a -= 3 // a = a - 3 |
*= | 乘法赋值 | a *= 4 // a = a * 4 |
/= | 除法赋值 | a /= 3 // a = a / 3 |
%= | 取模赋值 | a %= 10 // a = a % 10 |