算术运算符
Introduced or updated: v1.2.53
| 运算符 | 描述 | 示例 | 结果 |
|---|---|---|---|
| + (unary) | 返回操作数本身 | +5 | 5 |
| + | 将两个数值表达式相加 | 4 + 1 | 5 |
| - (unary) | 对数值表达式取负 | -5 | -5 |
| - | 将两个数值表达式相减 | 4 - 1 | 3 |
| * | 将两个数值表达式相乘 | 4 * 1 | 4 |
| / | 将数值表达式 a 除以 b | 4 / 2 | 2 |
| // | 计算数值表达式的整数除法 | 4 // 3 | 1 |
| % | 计算数值表达式的模 | 4 % 2 | 0 |
| ^ | 计算数值表达式的幂 | 4 ^ 2 | 16 |
| |/ | 计算数值表达式的平方根 | |/ 25.0 | 5 |
| ||/ | 计算数值表达式的立方根 | ||/ 27.0 | 3 |
| @ | 计算数值表达式的绝对值 | @ -5.0 | 5 |
| & | 计算数值表达式的按位与 | 91 & 15 | 11 |
| | | 计算数值表达式的按位或 | 32 | 3 | 35 |
| # | 计算数值表达式的按位异或 | 17 # 5 | 20 |
| ~ | 计算数值表达式的按位非 | ~ 1 | ~2 |
<< | 计算数值表达式的按位左移 | 1 << 4 | 16 |
| >> | 计算数值表达式的按位右移 | 8 >> 2 | 2 |
<-> | 计算向量间的欧几里得距离(L2 范数) | [1, 2] <-> [2, 3] | 1.4142135 |

