오늘은 연산자의 우선순위를 알아볼게요.
만약 비베에서
1 + 3 * 6
이라고 하면 값은 분명히 19가 될거예요.
이것은 혼합계산에서도 나오는건데요..
일단 * 를 먼저 계산하고 1을 더하는 이런 순서로 가는거예요.
그럼 다른 순서도 알아볼게요.
연산자
|
우선순위
|
의미
|
( 와 ) | 1등 | 괄호 |
^ | 2등 | 거듭제곱 |
- | 3등 | 음수 연산자 (빼기가 아니예요!) |
*, / | 4등 | 곱셈과 나눗셈 |
\ | 5등 | 정수 나눗셈 |
Mod | 6등 | 나머지 |
+, - | 7등 | 덧셈과 뺄셈 |
&, + | 8등 | 연결 연산자 |
=, <>, <, >, <=, >= | 9등 | 비교 연산자 |
Not, And, Or, Xor 등 | 10등 | 논리 연산자 |
= | 11등 | 대입 연산자 |
이정도가 될것 같네요.
댓글 없음:
댓글 쓰기