※ 引述《brianhsu (墳墓)》之銘言:
> Pike (brianhsu 版):
> real 0m0.367s
> user 0m0.332s
> sys 0m0.032s
> Python (ibmibmibm 版) :
> real 0m0.638s
> user 0m0.072s
> sys 0m0.024s
另外補一個,Ruby 的,是 Edward 兄寫的,我
直接拿來測了。
Code:
mul=1
(1..200).each { |i| mul *= i }
puts mul
brianhsu@bone ~ $ time ruby cde.ruby
[deleted]
real 0m0.029s
user 0m0.024s
sys 0m0.004s
是目前我測到 3 個直接支援大數的 script 裡最快的。
至於 PHP ,我手上的版本沒有把 GMP Support 編進去,
所以沒法測。如果直接算的話,200! 會變 INF 。
以下是我測的 Code:
<?
$answer = 1;
for ( $i = 1 ; $i <= 200 ; $i++ ) {
$answer = $answer * $i;
}
echo "200! = $answer\n";
?>
--
~ 白馬帶著她一步步地回到中原。白馬已經老了,只能慢慢地走,
'v' Brian Hsu 但終是能回到中原的。江南有楊柳、桃花,有燕子、金魚……
// \\ ( 墳 墓 )
/( )\ 但這個美麗的姑娘就像古高昌國人那樣固執。 【白馬嘯西風】
^`~'^
http://bone.twbbs.org 『那都是很好很好的,可我偏不喜歡。』
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: 219-68-169-173.adsl.dynamic.giga.net.tw