運算子
SPEL+ 語言所使用的運算子如下所示。
運算子 | 格式範例 | 說明 |
---|---|---|
+ | A+B | 加法 |
- | A-B | 減法 |
* | A*B | 乘法 |
/ | A/B | 除法 |
** | A**B | 指數 |
= | A=B | A等於B |
> | A>B | A大於B |
< | A<B | A小於B |
>= | A>=B | A大於或等於B |
<= | A<=B | A小於或等於B |
<> | A<>B | A不等於B |
And | A And B | 邏輯AND |
Mod | A Mod B | 整數的餘數 |
Not | Not A | 否定 |
Or | A Or B | 邏輯OR |
Xor | A Xor B | 互斥 |
運算子的優先順序
在程式中,按下列順序處理運算子。
優先順序 | 運算子 | 格式範例 | 說明 |
---|---|---|---|
1 | () | ( A+B ) | 括號 |
2 | ** | A**B | 指數 |
3 | * | A*B | 乘法 |
/ | A/B | 除法 | |
4 | Mod | A Mod B | 整數的餘數 |
5 | + | A+B | 加法 |
- | A-B | 減法 | |
6 | = | A=B | A等於B |
<> | A<>B | A不等於B | |
< | A<B | A小於B | |
> | A>B | A大於B | |
<= | A<=B | A小於或等於B | |
>= | A>=B | A大於或等於B | |
7 | Not | Not A | 否定 |
8 | And | A And B | 邏輯AND |
9 | Or | A Or B | 邏輯OR |
10 | Xor | A Xor B | 互斥 |
← SPEL+ 語言參考 ! →