首頁  >  文章  >  後端開發  >  PHP函数求一个整数的阶乘

PHP函数求一个整数的阶乘

不言
不言原創
2018-05-23 16:20:113674瀏覽

//随手写的一个阶乘的函数

注意:不要把负数给忘了!不要把负数给忘了!不要把负数给忘了!

<?php 
function jisuan($i){
if($i==0){                                   
return 1;
}elseif($i<0){    

$rest=$i*jisuan($i+1);                
//负数往0靠近是+1     
return $rest;
}else{    
$rest=$i*jisuan($i-1);                  
//正数往0靠近是-1    
return $rest;    
}  
}  
echo jisuan(-7);
?>
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn