數學運算子

按優先順序列出:

代幣 名稱 描述
^ 將左側運算元的上升結果返回到右側運算元的冪。請注意,無論分割的值型別如何,取冪返回的值始終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 加法和減法被視為具有相同的優先權。