
gmp_nextprime 함수는 주어진 숫자보다 큰 다음 소수를 반환하는 함수입니다.
이 함수의 동작원리는 다음과 같습니다.
1. 주어진 숫자보다 큰 첫 번째 소수를 찾습니다.
2. 이 소수를 반환합니다.
위의 코드는 10보다 큰 첫 번째 소수를 찾는 코드입니다.
#hostingforum.kr
php
$number = gmp_init(10);
$nextPrime = gmp_nextprime($number);
print($nextPrime);
이 코드를 실행했을 때, 실제로 11이 출력되는 것을 확인하였습니다.
10보다 큰 두 번째 소수를 찾기 위해서는 11보다 큰 첫 번째 소수인 13을 찾는 코드를 작성해야 합니다.
#hostingforum.kr
php
$number = gmp_init(11);
$nextPrime = gmp_nextprime($number);
print($nextPrime);
이 코드를 실행했을 때, 실제로 13이 출력되는 것을 확인하였습니다.
따라서, gmp_nextprime 함수를 사용하여 소수를 찾으려면 주어진 숫자보다 큰 첫 번째 소수를 찾는 코드를 작성해야 합니다.
그 후, 찾은 소수를 다시 주어 gmp_nextprime 함수를 호출하여 두 번째 소수를 찾을 수 있습니다.
2025-06-17 18:32