题目
自然对数底数e在Excel中计算
自然对数的底数e是(1+1/x)^x函数的极限.
我在Excel的A列里面设置了1、2、3一直到100,
在B列里面设置了公式=10^A ,即10的A次方,
在C列里然后求(1+1/B)^B的值,拖公式后有问题了.
C的值应该就是自然底数e,应该无限趋向2.718281828.,
但是在计算B=10^8时还算是准确的,B=10^9时,C就变成2.718282031.,
B=10^16时,C已经变成1了.
Excel是不是把公式简化了,认为1/x在x趋向无穷大时值为0,然后(1+1/x)^x就成了1的x次方了.
自然对数的底数e是(1+1/x)^x函数的极限.
我在Excel的A列里面设置了1、2、3一直到100,
在B列里面设置了公式=10^A ,即10的A次方,
在C列里然后求(1+1/B)^B的值,拖公式后有问题了.
C的值应该就是自然底数e,应该无限趋向2.718281828.,
但是在计算B=10^8时还算是准确的,B=10^9时,C就变成2.718282031.,
B=10^16时,C已经变成1了.
Excel是不是把公式简化了,认为1/x在x趋向无穷大时值为0,然后(1+1/x)^x就成了1的x次方了.
提问时间:2020-08-05
答案
在Excel中再现了楼主的情况.
值得注意的是,在B=10^15时,这个求值变成了3.035035207.然后在B=10^16时突然回到1.
这说明,没能在PC上看到e的理论值,主要是由于 系统+芯片 的计算精度不够,很大可能应该是芯片的浮点运算器在计算1/10^16时,返回了0的结果.
至于在B=10^15时,计算结果突然超过3,也就可以理解为:
系统未能返回精确的1/B^15的值,而是返回了一个它能提供的最小数值(这个最小数值显然要大于理论值1E-15),这也反证了在1E-16时,会看到了1是由于系统计算误差.
欢迎继续探讨
顺便说一下,我的是64位Win,楼主的是几位的操作系统?
值得注意的是,在B=10^15时,这个求值变成了3.035035207.然后在B=10^16时突然回到1.
这说明,没能在PC上看到e的理论值,主要是由于 系统+芯片 的计算精度不够,很大可能应该是芯片的浮点运算器在计算1/10^16时,返回了0的结果.
至于在B=10^15时,计算结果突然超过3,也就可以理解为:
系统未能返回精确的1/B^15的值,而是返回了一个它能提供的最小数值(这个最小数值显然要大于理论值1E-15),这也反证了在1E-16时,会看到了1是由于系统计算误差.
欢迎继续探讨
顺便说一下,我的是64位Win,楼主的是几位的操作系统?
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
- 1用假设法解题
- 2已知a,b均为单位向量,它们的夹角为60度,那么a+3b的绝对值是?
- 3一块三角形玻璃,量得它的底是15分米,高是7.这块玻璃的面积是多少?如果每平方米玻璃的价钱是18
- 4某年的六月份有5个星期日,那么这一年的六月一日是星期几?
- 5Computers become very important because they can work f( )than men and make fewer mistakes.
- 6使其冲烟飞鸣 冲的读音(幼时记趣)
- 7手不释卷主人公是谁
- 8The library is across from the bank.改为否定句,一般疑问句和肯否定回答!
- 9“经济”这个词的来源
- 10英语翻译
热门考点
- 1发展区域经济统筹区域发展的重要意义是什么?
- 2从下列词语中找出反义词和反义词(各四对、不可重复)
- 3下面词语中的“重”字作何解释,请将序号填进括号.
- 4She weighed 100 grams when she was born的同义句
- 5She ___home with her friend last night.(go)
- 6水的沸点高于100摄氏度,他们选的是什么器材?
- 7(817-17×21)÷23 怎么简便运算
- 8C++,已知char* s1= "123",*s2="34";则 strcmp(s1,s2)的值为下列哪个
- 9英语高手帮忙翻译下“事业部召开2010年工作总结暨2011年工作计划大会” 英语怎么说
- 10英语中共有哪几种构词法?