GMP Examples

예제 #1 GMP를 이용한 계승 함수

                  
<?php
function fact($x)
{
    $return = 1;
    for ($i=2; $i <= $x; $i++) {
        $return = gmp_mul($return, $i);
    }
    return $return;
}

echo gmp_strval(fact(1000)) . "\n";
?>
                  
                

이것은 1000의 계승(상당히 큰 숫자)을 매우 빠르게 계산할 것입니다.