请问这个C语言程序怎么用数学公式表达出来?

djjlove_2008 2014-01-01 06:13:58
//计算分城乡、性别生育年龄模式
void CalFertilityPattern()
{
//TODO: Add your control notification handler code here
inti,j;
for(i=0;i<MAX_AGE;i++)
for(j=0;j<2;j++)
m_FertilityRatio[i][j]=0.0;
for(i=m_ufR1;i<=49;i++)
{
m_FertilityRatio[i][0]=KafangFun(i,m_ufR1,m_ufN);
}
for(i=m_sfR1;i<=49;i++)
{
m_FertilityRatio[i][1]=KafangFun(i,m_sfR1,m_sfN);
}
}

double KafangFun(int i,int R1,int N)
{
returnpow((i-R1),((double)N/2-1))*
exp(-(double)(i-R1)/2)/(pow(2,((double)N/2))*calGMfun(N));
}

//计算GM值
double calGMfun(int N)
{
doubleGM=1,SG=(double)N/2;
if((SG-1)<0.000001)
{
returnGM;
}
else
{
while((SG-0.5)>0.000001)
{
SG=SG-1;
GM=GM*SG;
if((SG-1)<0.000001)
return GM;
}
GM=GM*sqrt(3.141592653);
return GM;
}
}
...全文
252 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

70,020

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧