社区
数据结构与算法
帖子详情
拜求该题算法和思想
sincey
2004-04-07 11:47:28
求 e=1+1/1!+1/2!+...+1/n! 精确到1000位
...全文
37
8
打赏
收藏
拜求该题算法和思想
求 e=1+1/1!+1/2!+...+1/n! 精确到1000位
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gnefuil
2004-04-08
打赏
举报
回复
高精度除法一点一点除啊
BlueSky2008
2004-04-08
打赏
举报
回复
int a[3302],b=3301,*c=a,d,e,f;
main()
{
for(e=b;--e;*c++=1);
*c=2;
for(d=2001;d--;printf("%05d",f))
for(c=a,e=b;e;f/=e--)
{f+=*c*1e5;
*c++=f%e;}
}
zhaoyifei1
2004-04-08
打赏
举报
回复
1/n!<(e/n)exp(n)/(2npi)exp(0.5)<(1+1/2n)/n!
精度很高。试试看。但是达不到你的要求。你自己发明个公式吧!
sincey
2004-04-08
打赏
举报
回复
多谢各位大虾,我参考了一下清华出版的《高级程序员水平考试》,上面介绍了一种用数组存储精度的方法,但好像敲进去结果不对!!!
lnetant
2004-04-08
打赏
举报
回复
考虑一下时间复杂度的问题可以吗?有没有时间比以上各位更简单的算法,算法不是要考虑时间和空间的复杂度问题吗?要不要算法也没用了,一点小提议
NewStarSE
2004-04-08
打赏
举报
回复
当然是收敛的。
Arlarmiss
2004-04-08
打赏
举报
回复
知心的朋友,我将我的做出示给你,希望能给你一些启发.
算法如下:
# include<stdio.h>
main()
{ float s,t;
int i,k,n;
long jc;
printf("请输入N:");
scanf("%d",&n);
printf("\n");
s=1;
k=1;
do {
jc=1
for(i=1;i<k;i++) jc=jc*i;
t=t/jc;
if((t-(int)t)>0.001) break;
s=s+t;
k++;
}while(k<=n);
printf("结果为:%f\n",s);
}
祝您好运
timiil
2004-04-08
打赏
举报
回复
用牛顿叠代求倒数,用高精度乘法求阶乘。
BTW,数学学得不好,这个等式是否趋向一个极限,还是发散的?
今晚我们通宵学习SpringCloud!Java篇
开头 学习如逆水行舟,尤其是IT行业有着日新月异的节奏。 而且现在这个浮躁而又拜金的社会,我相信很多人做技术...今天就给大家分享一个Github上全面的Java面试题大全,就是这份面试大全助我拿下大厂Offer,月薪提至3
#ZerocomplexityTransposition#
题解 | #分组过滤练习题# select university, round(avg(question_cnt),3) as avg_question_cnt, round(avg(ans题解 | NO.43#包含min函数的栈#3.14 /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接...
[Tips] 开发版常见问题集锦
主要是介绍一些SQL原理、语法和数据类型。 强力推荐三思笔记系列,风趣幽默、表达清晰,入门者必读~~ 【讨论】欢迎大家讨论如何学SQL 看帖有感:大家喜欢使用外键吗? [三思笔记]-oracle函数介绍 [三思
Android ListView列表分组.docx
Android ListView列表分组.docx
Android Camera相关知识(1).docx
Android Camera相关知识(1).docx
数据结构与算法
33,027
社区成员
35,335
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章