
gmp_invert 함수는 정수 a의 부정사를 구할 때, a가 0이거나 a와 gcd(a, m)가 1이 아닌 경우 0을 반환합니다.
여기서 gcd(a, m)는 a와 m의 최대 공약수입니다.
예를 들어, gmp_invert(0, 10)이나 gmp_invert(5, 10)과 같은 경우는 0을 반환합니다.
반면, gmp_invert(1, 10)이나 gmp_invert(3, 10)과 같은 경우는 부정사인 함수의 결과를 반환합니다.
이러한 경우를 확인하여야 합니다.
2025-08-13 06:17