Example #1 Factorial function using 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" ;
?> This will calculate factorial of 1000 (pretty big number) very fast.
© 2005-2008 BlaBla.cn 版权所有