2022.10.05

연산자

부호 연산자

int booho = 3;
System.out.println(+booho); //+부호 = 그냥 3
System.out.println(-booho); //-부호

산술 연산자

int divide = 7 + 6 - 5 * 4 / 3;
int modulo = 7 + 6 - 5 * 4 % 3;
System.out.printf("%d\\n%d\\n", divide, modulo);

// 0 또는 0.0으로 나누기 또는 나머지 구하기 조심
System.out.println(divide / 0); // ArithmeticException : 0으로 나누기 예외 발생
System.out.println(divide / 0.0); // Infinity 출력 / Double.isInfinite()로 체크
System.out.println(modulo % 0.0); // NaN 출력 (Not a Number) / Double.isNan()으로 체크