나눗셈 처리
-
1/2 를 프로그래밍 에서 하면
// 답 0 System.out.println(1/2); // 답 0.5 System.out.println((float) 1/2);
-
1%2 를 프로그래밍 에서 하면
// 답 1 // 입력된 수 그대로 나옴 System.out.println(1%2);
뺄/덧샘 할당
-
덧샘 할당에 연산식 있다면 연산식 먼저 처리
대입 연산, 대입/할당 연산자 모두 같은 레벨에 연산자 우선순위를 가지며,
가장 우선순위가 낮음int a = 10; a -= 3+2; // 답 5 // a-= 5 System.out.println(a);
비트 쉬프트
-
1 << 2
:- 뒤에 비트를 2만큼 추가
비트를 2만큼 앞으로 이동 1
→100
- 뒤에 비트를 2만큼 추가
-
16 >> 2
- 뒤에 비트를 2만큼 제거
비트를 2만큼 뒤로 이동 16=10000
→4=100
- 뒤에 비트를 2만큼 제거