-1
我遇到了一個問題需要解決。我需要編寫一個PHP scipt來計算從1到1000的一個數字的階乘,看起來很簡單,因爲它也表示「但是如果它使INF爲999,那麼你的算法是錯誤的」。我很困惑。計算因子爲999
我遇到了一個問題需要解決。我需要編寫一個PHP scipt來計算從1到1000的一個數字的階乘,看起來很簡單,因爲它也表示「但是如果它使INF爲999,那麼你的算法是錯誤的」。我很困惑。計算因子爲999
存在PHP函數來做到這一點
<?php
$fact = gmp_fact(999); // 999 * 998 * 997, ... etc
echo gmp_strval($fact)
?>
那你試試這麼遠嗎?請發帖 –
也許請參見[PHP是否有BigInteger類?](https://stackoverflow.com/questions/4427020/is-there-a-biginteger-class-in-php) – lurker
因爲PHP無法處理具有那麼多數字的數字, –