作者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