아래 코드는 내 코드이지만 if
문은 작동하지 않습니다.Long.MAX_VALUE에 도달 한 'long'값을 알 수있는 방법
int i = 0;
while (true) {
long l = fibonacci(i++);
if (l < 0L && l > Long.MAX_VALUE) {
System.out.println("over");
break;
}
}
어떻게 long
값이 Long.MAX_VALUE
에 도달하면 나는 알 수 있습니까?
L이로부터 Long.MAX_VALUE보다 클 수 없다. – kosa
'l> Long.MAX_VALUE' 당신은 단지 그 상태를 잠깐보아야합니다. – Cruncher