圆周率六种计算方法

不是不在乎 1个月前 已收到3个回答 举报

爱情狠无情 2星

共回答了240个问题采纳率:98.8% 评论

1.古人计算圆周率,一般是用割圆法。即用圆的内接或外切正多边形来逼近圆的周长。

2.Archimedes用正96边形得到圆周率小数点后3位的精度;

3.刘徽用正3072边形得到5位精度;

4.Ludolph

5.Van

6.Ceulen用正262边形得到了35位精度。

6小时前

1

短发性鱤妞 3星

共回答了386个问题 评论

圆周率的计算公式有以下几个:

1、马青公式 π=16arctan1/5-4arctan1/239

2、拉马努金公式

3、AGM(Arithmetic-Geometric Mean)算法 高斯-勒让德公式

4、波尔文四次迭代式

5、bailey-borwein-plouffe算法

6、丘德诺夫斯基公式 

7、莱布尼茨公式

圆周率的记忆方法:

【中文背圆周率的口诀】

1π=3.14 

2π=6.28

3π=9.42 

4π=12.56

5π=15.7

6π=18.84

7π=21.98

8π=25.12

4小时前

35

变陪衬 3星

共回答了383个问题 评论

有多种方法:1、马青公式

π=16arctan1/5-4arctan1/239

这个公式由英国天文学教授约翰·马青于1706年发现。他利用这个公式计算到了100位的圆周率。马青公式每计算一项可以得到1.4位的十进制精度。因为它的计算过程中被乘数和被除数都不大于长整数,所以,可以很容易地在计算机上编程实现。

2、拉马努金公式

1914年,印度数学家拉马努金在他的论文里发表了一系列共14条圆周率的计算公式。这个公式每计算一项可以得到8位的十进制精度。1985年Gosper用这个公式计算到了圆周率的17,500,000位。

3、高斯-勒让德公式:

这个公式每迭代一次将得到双倍的十进制精度,比如要计算100万位,迭代20次就够了。1999年9月,日本的高桥大介和金田康正用这个算法计算到了圆周率的206,158,430,000位,创出新的世界纪录。

4、波尔文四次迭代式:

这个公式由乔纳森·波尔文和彼得·波尔文于1985年发表,它四次收敛于圆周率。

5、bailey-borwein-plouffe算法

这个公式简称BBP公式,由David Bailey, Peter Borwein和Simon Plouffe于1995年共同发表。它打破了传统的圆周率的算法,可以计算圆周率的任意第n位,而不用计算前面的n-1位。这为圆周率的分布式计算提供了可行性。1997年,白劳德找到了一个比BBP快40%的公式:

1小时前

49
可能相似的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com