我如何应用一个与因子数一起使用的因子公式,而不仅仅是整数?

时间:2016-04-05 00:02:22

标签: javascript php formula

我想知道如何在php或javascript上做到这一点,甚至是什么配方。 希望可以有人帮帮我。 提前致谢

1 个答案:

答案 0 :(得分:2)

为此,您需要使用Gamma功能。阶乘与伽玛函数的关系是: N! = gamma(n + 1)

至于如何计算Gamma函数,如果要纯数学地进行,则需要使用算法来估算它,因为它需要积分。

最广泛使用的算法是Lanczos近似方法。你可以在这里引用伪代码: https://en.wikipedia.org/wiki/Lanczos_approximation

希望有所帮助!