2015년 2월 1일 일요일

연산자 우선순위

오늘은 연산자의 우선순위를 알아볼게요.

만약 비베에서

1 + 3 * 6

이라고 하면 값은 분명히 19가 될거예요.

이것은 혼합계산에서도 나오는건데요..

일단 * 를 먼저 계산하고 1을 더하는 이런 순서로 가는거예요.

그럼 다른 순서도 알아볼게요.

연산자 
 우선순위
의미
 ( 와 ) 1등 괄호
 ^ 2등 거듭제곱
 - 3등 음수 연산자 (빼기가 아니예요!)
 *, / 4등 곱셈과 나눗셈
 \ 5등 정수 나눗셈
 Mod 6등 나머지
 +, - 7등 덧셈과 뺄셈
 &, + 8등 연결 연산자
 =, <>, <, >, <=, >= 9등 비교 연산자
 Not, And, Or, Xor 등 10등 논리 연산자
 = 11등 대입 연산자

이정도가 될것 같네요.




댓글 없음:

댓글 쓰기