연산자 연산을 수행하는 기호 (+, -, *, / 등)
피연산자 연산자의 작업대상 (변수, 상수, 리터럴, 수식)
연산을 마친 식의 값을 새로운 변수에 저장하여 다른 곳에 사용하거나 화면에 출력할 수 있다.
피연산자의 개수
하나 : 단항 연산자 -3
둘 : 이항 연산자 +, -, * / 대부분의 연산자
셋 : 삼항연산자 (? :) 하나뿐
수학과 같음.
단항 연산자와 대입연산자를 제외한 모든 연산의 진행방향은 왼쪽에서 오른쪽이다.
연산 전에 피연산자 타입의 일치를 위해 자동 형변환 되는 것을 '산술 변환' 또는 일반 산술 변환이라 한다.
5/ 2 -> 2
int와 int의 나눗셈 결과는 int라서 소수점 이하는 버려진다.
실수인 결과를 얻으려면 둘 중 한 쪽을 실수형으로 형변환해야한다.