hyunmin9808   1년 전

밑에 소스코드에서 26번째줄 코드에서 당연히 작은 수 부터 반복문이 도니까 첫번째 소수가 가장 작은 수 인건 알겠는데 

왜 조건문 내용이 min == Integer.MAX_VALUE 인지 잘 모르겠습니다. 

설명좀 부탁드립니다 ㅎㅎㅎ.. 

(참고로 제가 짠 코드는 아니고 https://st-lab.tistory.com/83 여기서 퍼 온 코드입니다.)

djm03178   1년 전

22번째 줄에서 min을 Integer.MIN_VALUE로 설정하고 시작했으니까, 처음으로 소수가 발견되었을 때에만 26번째 줄이 참이 될 것이고 그 이후에는 항상 거짓일 것입니다.

hyunmin9808   1년 전

그럼 22번째 줄에서 integer.MIN_VALUE 는 무슨 값인 건가요?

djm03178   1년 전

그런 정보는 구글에 검색해보면 수두룩하게 나옵니다.

djm03178   1년 전

(MIN이 아니라 MAX였네요)

댓글을 작성하려면 로그인해야 합니다.