首页 > 其他 > 详细

关于阶乘

时间:2015-08-29 12:33:07      阅读:258      评论:0      收藏:0      [点我收藏+]

阶乘实质上是一种排列组合的规律表达式,它表示从n中取(0-n)个数所有可能的总合。

从0取0个数的可能是一种,所以0!=1。

 

从大于0取0个数的可能并没有实际意义,基于此,大于0的阶乘不考虑取0个数的可能(不做累计),从1取1个数的可能为1.

阶乘的递归算法:

 

private function factorial(num:Number):Number

{

   var s:number;

    if(num > 1)

 {

   s = num * factorial(num - 1);

 }

  else

{

   return 1;

}

 

  return s;

}

关于阶乘

原文:http://www.cnblogs.com/-yan/p/4768863.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!