연산자 우선순위는 어릴 적 사칙 연산
과 더불어 우선순위
도 같이 학습했습니다.
컴퓨터 프로그래밍 언어에서도 이와 같은 연산자
의 우선순위
를 따릅니다.
우선순위는 여러 개의 연산자를 복합적으로 사용할 때 순서대로 처리하는 것이 아니라 연산 속성
에 따라서 먼저 처리
를 해야 하는 순서입니다.
보통 연산자는 좌측
에서 우측
으로 처리합니다.
연산자 우선순위는 너무 기초적인 부분이라고 생각들지만 막상 계산기 같은 프로그램을 만들다 보면 우선순위를 정확하게 정의하지 못하여 오류 계산이 발생하곤 합니다.
사칙연산 외에 컴퓨터는 여러 연산자가 섞여서 작성을 할 수 있습니다.
덧셈(+) 과 뺄셈(-)은 같은 연산자 우선순위를 가지고 있습니다.
곱셈(*)과 나눗셈(/)은 덧셈과 뺄셈보다 우선합니다.
연산자의 우선순위를 바꾸기 위한 방법으로 괄호( )를 사용합니다.
여러 연산자가 썩여 있는 경우, 이를 알아 봅니다.