斯特林公式是什么意思

作者:病娇收容所  更新 :2022-10-28 19:36:57

最佳答案一条用来取n的阶乘的近似值的数学公式

斯特林公式(Stirling's approximation)是一条用来取n的阶乘的近似值的数学公式。一般来说,阶乘的计算复杂度为线性。当要为某些极大大的n求阶乘时,常见的方法复杂度不可接受。斯特林公式能够将求解阶乘的复杂度降低到对数级。而且,即使在n很小的时候,斯特林公式的取值已经十分准确。

斯特林公式在理论和应用上都具有重要的价值,对于概率论的发展也有着重大的意义。在数学分析中,大多都是利用Г函数、级数和含参变量的积分等知识进行证明或推导,很为繁琐冗长。近年来,一些国内外学者利用概率论中的指数分布、泊松分布、χ²分布证之。

形式

斯特林公式是什么意思

斯特林数判断阶乘位数

#include

#include

#include

#include

const double e = 2.71828182845;

const double pi = 3.1415926;

int main(void) {

int t, i, f, v;

double a, s;

const double log10_e = log10(e);

const double log10_2_pi = log10(2.0*pi)/2.0;

while (scanf("%d", &t) != EOF && t) {

for (i = 0; i < t; ++i) {

scanf("%d\n", &v);

if (1 == v) {printf("1\n"); continue;}

a = v;

s = log10_2_pi + (a+0.5)*log10(a) - a * log10_e;

f = ceil(s);

printf("%d\n", f); } }

return 0; }

- END -

地球上的水占地球百分之几

地球上的水占地球百分之几

水是生命的源泉水,是生命的源泉,是人类社会发展的基本物质条件。有 了水,我们的星球才有了蔚蓝;有了水,世界才有了...

太行山在哪里(太行山位于中国河北平原与山西高原之间,跨越北京、河北、山西、)

太行山在哪里(太行山位于中国河北平原与山西高原之间,跨越北京、河北、山西、)

太行山在哪里,中国河北平原和山西高原之间。太行山跨越北京、河北、山西、河南四省,山脉呈东北—西南走向,北起北京西...

两个凡是指什么内容

两个凡是指什么内容

两个凡是指什么内容,两个凡是指凡是毛主席做出的决策,我们都坚决维护;凡是毛主席的指示,我们都始终不渝地遵循。两个凡...

百衲衣对僧人的意义(百衲衣对僧人的意义是什么)

百衲衣对僧人的意义(百衲衣对僧人的意义是什么)

百衲衣对僧人的意义,百衲衣也叫功德衣、无畏衣等,与袈裟比较相似,百衲衣对于僧人的意义主要是可以表示“苦修”,在僧人...

sp是什么意思字母圈

sp是什么意思字母圈

sp是什么意思字母圈,sp在字母圈中全称是spank,有“打屁股”的含义,这属于一种惩戒方式,sp圈也就是由这一项目的群体组...

计算机硬件系统由哪几部分组成

计算机硬件系统由哪几部分组成

自第一台计算机ENIAC发明以来,计算机系统的技术已经得到了很大的发展,但计算机硬件系统的基本结构没有发生变化,那么...

白马醉春风人物介绍(少年白马醉春风人物介绍)

白马醉春风人物介绍(少年白马醉春风人物介绍)

白马醉春风人物介绍,白马醉春风人物有:百里东君、玥瑶、司空长风、洛水清、叶鼎之、易文君、尹落霞。白马醉春风是指...

七天无理由退货需要自己付运费吗(七天无理由退货是否要自己付运费)

七天无理由退货需要自己付运费吗(七天无理由退货是否要自己付运费)

七天无理由退货是否要自己付运费要根据退货的情况来区分。一般情况下,因为商品的质量出现问题,经双方协议之后,应该有...

2公里是多少米(2公里=2千米。公里是指一种常用的长度计量单位)

2公里是多少米(2公里=2千米。公里是指一种常用的长度计量单位)

2公里=2千米。公里是指一种常用的长度计量单位,是千米的俗称,缩写为km,1公里(千米)=1000米,通常它用于衡量两地之间的...

阁下是对谁的称呼

阁下是对谁的称呼

阁下为对“您”的敬称,与足下意思相近。目前人们在书信(尤其是公函、业务相关书信)中仍然使用阁下来称呼彼此。但是由...

查看更多知识百科