안녕하세요 길벗수험서 운영팀입니다.
제곱근을 이용하여 소수를 구하는 알고리즘은 교재 179쪽을 참고해주세요.
해당 자바코드는 변수 n이 3부터 1씩 증가하면서 100까지 제곱근을 통해 소수를 구하는 연산을 수행하는 알고리즘입니다.
변수 p는 매번 n이 소수일 때 그 값을 저장하며, n이 100에 도달할 때가 되면 100 이하의 가장 큰 소수를 갖고 있게 되죠.
변수 t는 단순히 n의 제곱근 실수값이며, 변수 m은 t의 자료형을 int로 변환한 것입니다.
(sqrt 함수는 double 형의 값을 반환하기 때문에 이 과정이 필요합니다.)
추가적으로 궁금한 점이 있으시다면 의문이 있는 부분을 가능한 구체적으로 질문해주시면 상세한 답변이 가능합니다.
행복한 하루되세요 :)
-
관리자2019-06-28 10:49:43
안녕하세요 길벗수험서 운영팀입니다.
제곱근을 이용하여 소수를 구하는 알고리즘은 교재 179쪽을 참고해주세요.
해당 자바코드는 변수 n이 3부터 1씩 증가하면서 100까지 제곱근을 통해 소수를 구하는 연산을 수행하는 알고리즘입니다.
변수 p는 매번 n이 소수일 때 그 값을 저장하며, n이 100에 도달할 때가 되면 100 이하의 가장 큰 소수를 갖고 있게 되죠.
변수 t는 단순히 n의 제곱근 실수값이며, 변수 m은 t의 자료형을 int로 변환한 것입니다.
(sqrt 함수는 double 형의 값을 반환하기 때문에 이 과정이 필요합니다.)
추가적으로 궁금한 점이 있으시다면 의문이 있는 부분을 가능한 구체적으로 질문해주시면 상세한 답변이 가능합니다.
행복한 하루되세요 :)