優先順位の高い演算子は、優先順位の低い演算子よりも先に実行されます。
A+B*CはA+(B*C)として評価されます(乗算は加算よりも高い優先順位を持ちます)。
優先順位が同じ演算子は、式に出現する順序で左から右に実行されます。
STエディタ内では、以下の演算子を選択することができます。
演算子 |
説明 | 優先順位 |
---|---|---|
( ) |
括弧、ファンクション呼び出し |
高 低 |
- NOT |
符号の反転(否定) 補数 |
|
** * / MOD |
剰余算 乗算 除算 剰余算(余り) |
|
+ - |
加算 減算 |
|
>,<,>=,<= |
比較 |
|
= <> |
一致 不一致 |
|
&, AND |
論理積 |
|
XOR |
排他的論理和 |
|
OR |
論理和 |
演算子は、オペランドを連結します。演算子とオペランドの組み合わせは、式と呼ばれます。