資源簡介
統(tǒng)計學(xué)課上,為方便二項分布計算而編寫的小程序。用法很簡單,首先輸入二項分布的N和p,然后輸入計算范圍,就可求出相應(yīng)范圍內(nèi)的概率。
采用C語言編寫。壓縮包中有源代碼和exe文件。

代碼片段和文件信息
#include?
#include?
double?factorial(double?n)
{
if(n==0||n==1)
return?1;
else
return?n*factorial((n-1));
}
double?factorial_2(double?mdouble?n)
{
double?imul=1;
for(i=m;i>=n;i--)
mul?=?mul*i;
return?mul;
}
double?combination(double?m?double?n)
{
if(n?>?m/2)
n?=?m-n;
if(n==0)
return?1;
else
return?factorial_2(mm-n+1)/factorial(n);
}
void?main()
{
double?Nn1n2i;
double?pppsum_pp=0;
while(1)
{
printf(“請輸入Np:?“);
scanf(“%lf%lf“&N&p);
printf(“請輸入計算范圍n1n2:?“);
scanf(“%lf%lf“&n1&n2);
for(i=n1;i<=n2;i++)
{
pp?=?combination(Ni)*pow(pi)*pow(1-pN-i);
printf(“P(N=%.0lf)=?%7.5lf %7.5le\n“ipppp);
sum_pp?=?sum_pp+pp;
}
printf(“\nP(%.0lf≤N≤%.0lf)=?%7.5lf %7.5le\n\n“n1n2sum_ppsum_pp);
sum_pp=0;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
????I.A....?????27648??2013-10-24?13:08??stat_bin.exe
????I.A....???????860??2013-10-24?13:08??stat_bin.c
-----------?---------??----------?-----??----
????????????????28508????????????????????2
評論
共有 條評論