自然常数e的算法

自然常数e的算法引用:百度百科一段话;e,作为数学常数,是自然对数函数的底数。有时称它为欧拉数(Eulernumber),以瑞士数学家欧拉命名;也有个较鲜见的名字纳皮尔常数,以纪念苏格兰数学家约翰·纳皮尔(JohnNapier)引进对数。它就像圆周率π和虚数单位i,e是数学中最重要的常数之一。它的其中一个定义是,其数值约为(小数点后100位):“e≈2.718281828…

大家好,欢迎来到IT知识分享网。

引用:百度百科一段话;

e,作为数学常数,是自然对数函数的
底数。有时称它为
欧拉数(Euler number),以
瑞士数学家欧拉命名;也有个较鲜见的名字
纳皮尔常数,以纪念苏格兰数学家
约翰·纳皮尔 (John Napier)引进对数。它就像圆周率π和虚数单位i,e是数学中最重要的
常数之一。
它的其中一个定义是

 
自然常数e的算法 

,其数值约为(小数点后100位):“e ≈ 2.71828 18284 59045 23536 02874 71352 66249 77572 47093 69995 95749 66967 62772 40766 30353 54759 45713 82178 52516 64274”。

 
 
1 def fun_e (n):
2     sum = 0
3     
4     sum += (1+1/n)**n
5             
6     return sum
7 print(fun_e(620000000))
8     
#结果:2.7182816890306443

1 def fun_e (n):
2     sum = 1
3     s = 1
4     for i in range(1,n+1):
5         for j in range(1,i+1):
6             s = s*j
7         sum += 1/s
8     return sum
9 print(fun_e(1000))

#结果:2.5868345309364718

暂时用这两种算法

 

转载于:https://www.cnblogs.com/xiaoliangliu86/p/11367200.html

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/23053.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信