标题:[求助]这道题怎么分析
只看楼主
yikun
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2006-10-30
 问题点数:0 回复次数:4 
[求助]这道题怎么分析

求常数e

e=1+1/1!+1/2!+1/3!+...+1/n!

计算精度为10的负6次方,当某一项的绝对值小于该精度时,停止累加。累加值为该精度下的近似值。

谁能给我指点迷津,帮我分析下这道题,我不明白是什么意思.这道题最后是要求用编程实现!



[此贴子已经被作者于2006-10-31 0:01:33编辑过]

搜索更多相关主题的帖子: 绝对值 
2006-10-31 00:00
yikun
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2006-10-30
得分:0 

请帮我分析下,我真的不明白,但绝对不要给我写编程算法!自己想比较有意义!谢谢!

2006-10-31 00:04
wfpb
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2188
专家分:0
注 册:2006-4-2
得分:0 
int factorial(int n)
{
//添加代码,此函数用来获得n的阶乘的值。
}

double fun()
{
double result=0;
for(int i=0;;i++)
{
//将result赋值为result+1/double(i!);//i的阶乘用factorial(i)得到。
if(/*写上你结束的条件*/)
return result;
}
}

[此贴子已经被作者于2006-10-31 9:35:05编辑过]


[glow=255,red,2]wfpb的部落格[/glow] 学习成为生活的重要组成部分!
2006-10-31 09:34
litcatyx
Rank: 1
等 级:新手上路
威 望:1
帖 子:151
专家分:0
注 册:2006-10-27
得分:0 
从1开始一直累加。之后的通项为1/n!,编一个独立的函数计算出1/n!比较容易,当某一项小于精度的话就停止累加就可以了

2006-10-31 09:36
yikun
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2006-10-30
得分:0 
谢谢..我想我明白了~~
2006-10-31 12:51



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-99827-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.106370 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved