关于小数的阶乘!
今天用计算器按了按 发现小数也有阶乘 那计算器是怎么算出来的呢!还有这个没啥意义吧 路过 mf10 gamma函数.自己问度娘. 本帖最后由 liuyueblue 于 2014-2-6 00:53 编辑想来应该是没什么意义的吧。百度了了一下。
通常我们所说的阶乘是定义在自然数范围里的,小数没有阶乘,像0.5!,0.65!,0.777!都是错误的。
但是,有时候我们会将Gamma函数定义为非整数的阶乘,因为当x是正整数n的时候,Gamma函数的值是n-1的阶乘。
伽玛函数(Gamma Function)
Γ(x)=∫e^(-t)*t^(x-1)dt (积分下限是零上限是+∞)(x<>0,-1,-2,-3,……)
运用积分的知识,我们可以证明Γ(x)=(x-1) * Γ(x-1)
所以,当x是整数n时,Γ(n) = (n-1)(n-2)……=(n-1)!
这样Gamma 函数实际上就把阶乘的延拓。 据说Γ函数在工程应用中有重要意义。 完全不懂 本帖最后由 乌木 于 2014-2-7 15:36 编辑
不过,我的计算器(“Canon F-501”)上小数的阶乘都是0 ,负数的阶乘也是0,且都有报错。 乌木 发表于 2014-2-7 15:34 static/image/common/back.gif
不过,我的计算器(“Canon F-501”)上小数的阶乘都是0 ,负数的阶乘也是0,且都有报错。
有趣!在电脑上试了一下,我用电脑上“开始”附件中的计算器,算出3.5的阶乘结果是11.6137…………。 我怎么按不出来了??? 本帖最后由 至尊达哥 于 2014-3-9 20:49 编辑
我不知道这样解释对不对
比如说3.7阶乘,那应该是这样算的:3.7x3.8x3.9(x4)
括号里的不知道要不要算进去
页:
[1]
2