PHP阶乘

来源:互联网 发布:linux 驱动编写步骤 编辑:程序博客网 时间:2024/06/04 19:09
private function _test(){//1: C(5,1)/1! = 5*1/1 = 5//2: C(6,2)/2!= 6*5/2*1 = 15//3:C(7,3)/3!=7*6*5/3*2*1 = 35echo("C5 = ".$this->factorial(5,1)."/".$this->factorial(1,1)."");echo("C6 = ".$this->factorial(6,2)."/".$this->factorial(2,2)."");echo("C7 = ".$this->factorial(7,3)."/".$this->factorial(3,3)."");}function factorial($n,$max){if($max==0){return 1;}return ($n--)*$this-> factorial($n,--$max);}

来源:http://hihubs.com/article/267
0 0
原创粉丝点击