아니 자바의 정석 기초편에서 피연산자는 정수가 안된다 카더라~ 근데 책에선 실수도 된다고 나와있긴함. 근데 유튜브 강의에선 피연산자는 정수만 된다고..
왠진 모르지만 피연산자가 실수여도 값이 출력되긴 한다..
public class Ex_3_1_1 {
public static void main(String[] args) {
int a = 10;
double b = 3.2;
System.out.print(a % b);
}
}
출력값: 0.39999999999999947
근데 이게 맞는값인지는 모름
그럼 피연산자를 0으로 설정하면?
public class Ex_3_1_1 {
public static void main(String[] args) {
double a = 13.2;
int b = 0;
System.out.print(a % b);
}
}
출력값: NaN
(컴파일 에러나 오류는 안뜨네)