作者casting (新年快到了耶...)
看板PHP
標題[請益] 請問php階乘
時間Wed Jan 24 22:42:59 2007
請問用php
算500!
可以算出來嗎...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.166.89.111
1F:推 PsMonkey:請說明不能的理由.... Orz 01/24 22:44
2F:→ casting:列印出來不完整????!!! 01/24 22:44
3F:→ casting:用什麼方法可以印出完整的數字呢??? 01/24 22:53
4F:→ PsMonkey:Java 有 BigInteger,看看 PHP 有沒有類似的東西 01/24 23:00
5F:→ PsMonkey:沒有就自己實做大數運算吧.... [茶] 01/24 23:00
6F:→ alpe:why not!? 01/24 23:30
7F:推 superGA:對我而言寫好這支程式 比post這篇文章等人家回應還快很多 01/25 00:59
8F:推 EvilBrave:五樓沒搞錯吧 !! 果然是專業的五樓 XDD 01/25 01:36
9F:推 SCSonic:自已實作,絕對不難 01/25 01:40
10F:推 yanli2:大樹的話用數值字串的概念 01/25 18:53
11F:推 buganini:bcmath, gmp PHP都有,個人只用過bcmath 01/26 01:42
12F:→ buganini:gmp好像有內建階乘的函數,算起來比較快 01/26 01:43
13F:推 buganini:不過如果只是500!的話,用bcmath+for也是瞬解 01/26 01:45
14F:→ buganini:不過20000!就要48秒多 01/26 01:46
15F:→ buganini:以上資料是在P4 1.73G的CPU跑的 01/26 01:46
16F:推 casting:謝謝各位啦...我找到了用bcmul可以很快算出來!! 01/26 03:32