码迷,mamicode.com
首页 > 其他好文 > 详细

关于阶乘

时间:2015-08-29 12:34:44      阅读:166      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!