
gmp_perfect_power 함수는 완전 제곱수를 반환하는 함수입니다. 이 함수는 주어진 숫자가 완전 제곱수인지 확인하고, 완전 제곱수인 경우 그 제곱근을 반환합니다.
이 함수는 다음과 같은 조건을 만족해야 완전 제곱수를 반환합니다.
1. 주어진 숫자는 0 이상이어야 합니다.
2. 주어진 숫자의 제곱근은 정수여야 합니다.
만약 주어진 숫자가 완전 제곱수가 아니면, 이 함수는 NULL을 반환합니다.
예를 들어, gmp_perfect_power 함수를 사용하여 16의 완전 제곱수를 확인할 수 있습니다.
#hostingforum.kr
php
$gmp = gmp_init(16);
$result = gmp_perfect_power($gmp);
echo gmp_strval($result); // 4
이 예제에서, gmp_perfect_power 함수는 16의 제곱근인 4를 반환합니다.
2025-05-15 19:32