
gmp_div_q 함수는 정수 나눗셈을 수행할 때, 부호를 고려하지 않습니다. 따라서, 음수 음수 나눗셈의 결과는 양수가 나올 수 있습니다.
정확한 결과를 얻으려면, 나눗셈 결과를 받은 후, 부호를 다시 설정해야 합니다. 예를 들어,
$a = -10; $b = -3;
$result = gmp_div_q($a, $b);
$result = ($a < 0) ? -$result : $result;
이러한 방법으로, 부호를 다시 설정하여 정확한 결과를 얻을 수 있습니다.
2025-03-18 08:36