📌 Operator 연산자
- 산술, 비교(관계), 논리연산자
- 삼항, 대입, 1증감연산자
- 비트연산자
1. 정수형으로 나누기, 나머지값 구하기
System.out.println(5/3); //1
System.out.println(5%3); //2
System.out.println(3/5); //0
System.out.println(3%5); //3
// int로 계산하면 소수점 절 대 안나온다
// 마지막은 나머지안나오면 앞에 숫자가 나온다.
• 소수점 값을 구하고 싶다면 실수값을 하나라도 넣어줘야 한다.
System.out.println(3.0/5.0); //0.6
System.out.println(3/5.0); //0.6
System.out.println(3.0/5); //0.3
System.out.println(3/5.); //0.6
// 5. <- 실수값 5라는 뜻
bit 연산자
1) 비트곱, 비트합 연산자
System.out.println(5&3); //1 곱하기연산자
System.out.println(5|3); //7 더하기연산자
2) 비트 부정 연산자
System.out.println(~5); //-6
3) shift 연산자
// 16<<3 에서 3은 이동 bit 수
System.out.println(16<<3); //left shift 16*2의3승(8) 128
System.out.println(16>>3); //right shift 16/2의3승(8) 2