우선 순위가 높은 연산자는 우선 순위가 낮은 연산자보다 먼저 실행됩니다.
A+B*C는 A+(B*C)로 평가됩니다(곱셈의 우선 순위가 덧셈보다 높음)
우선 순위가 같은 연산자는 식에서 나타나는 순서대로 왼쪽에서 오른쪽으로 실행됩니다.
ST 에디터에서 다음 연산자를 사용할 수 있습니다.
연산자 |
설명 | 우선 순위 |
---|---|---|
( ) |
괄호, 펑션 호출 |
높음 낮음 |
- NOT |
부정 보수 |
|
** * / MOD |
제곱 곱셈 나눗셈 모듈로(나머지 연산) |
|
+ - |
더하기 빼기 |
|
>,<,>=,<= |
비교 |
|
= <> |
같다 같지 않다 |
|
&, AND |
부울 AND |
|
XOR |
부울 배타적 OR |
|
OR |
부울 OR |
연산자는 오퍼랜드를 연결합니다. 연산자와 오퍼랜드의 결합은 식을 호출합니다.