作业帮 > 综合 > 作业

关于mathematica 软件求e的准确值问题

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 17:56:24
关于mathematica 软件求e的准确值问题
先用泰勒公式将E^x在x=0处展开得
2 3 4 5 6 7
x x x x x x
f=1 + x + -- + -- + -- + --- + --- + ----
2 6 24 120 720 5040 ,
则x=1时,这个式子就是e的准确值
n = 1; eps = 10^(-7); t = 1; t1 = 0;
While[3/(n + 1)!> eps,
t = N[t + 1/n!,12];
n = n + 1]
Print["e=",t]
这个式子中
为什么要用“3/(n + 1)!”去与精确度eps进行比较.
“3/(n + 1)!”是哪里来的?
为什么"t + 1/n!"就是所求的e?
解释请看图片: