数学运算符

按优先顺序列出:

代币 名称 描述
^ 将左侧操作数的上升结果返回到右侧操作数的幂。请注意,无论分割的值类型如何,取幂返回的值始终Double执行计算之后,将结果强制转换为变量类型。
/ 1 分部 返回将左侧操作数除以右侧操作数的结果。请注意,除非分割的值类型,否则除法返回的值始终Double执行计算之后,将结果强制转换为变量类型。
* 乘法 1 返回 2 个操作数的乘积。
\ 整数部 返回将左侧操作数除以右侧操作数的整数结果,然后使用 .5 向下舍入两侧。除法的任何其余部分都将被忽略。如果右侧操作数(除数)是 0,则会产生运行时错误 11:除以零。请注意,这是执行所有舍入之后 - 诸如 3 \ 0.4 之类的表达式也将导致除以零错误。
Mod 返回左手操作数除以右手操作数的整数余数。每一边的操作数在除法四舍五入为整数,.5 向下舍入。例如,8.6 Mod 312 Mod 2.6 都会产生 0。如果右手操作数(除数)是 0,则会产生运行时错误 11:除以零。注意,这是执行所有舍入之后 - 诸如 3 Mod 0.4 之类的表达式也将导致除以零错误。
- 减法 2 返回从左侧操作数中减去右侧操作数的结果。
+ 增加 2 返回 2 个操作数的总和。请注意,此标记在应用于 String 时也被视为连接运算符。请参见连接运算符

1 乘法和除法被视为具有相同的优先级。

2 加法和减法被视为具有相同的优先权。