c语言程序 用泰勒级数求e的近似值,直到最后一项小于le-6为止。 e=1+11!+...+1n!

c语言程序 用泰勒级数求e的近似值,直到最后一项小于le-6为止。 e=1+11!+...+1n!,第1张

#include<stdio.h>迹胡兆

int main()

{float i,e=1.0,t=1.0

for(i=1t>做裂=1.0e-6i+=1)

{t/=i

e+=t

}

printf("e=%f\n"姿租,e)

getch()

return 0

}

这是e的x次方蔽中的泰勒展开式,利用它可以计算e^x,你的看不懂,不知是要这个吗

#include<stdio.h>宴贺

#include<math.h>

void main()

{

float x=0,y=1,a

int i,j=1,k

scanf("%f",&a)

for(i=1i++)

{

y=y*a

j=j*i

if(fabs(y/j)<0.00001)

{

break

}

}

for(k=ik>=1k--)

{

if(a!=0)

{

x=x+(y/a)/(j/k)

y=y/a

j=j/k

}

}

printf("宏祥山%f",x)

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12329688.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存