> 文章列表 > 圆周率公式

圆周率公式

圆周率公式

圆周率(π)是圆的周长与直径的比值,是一个无理数,其值约为3.14159265358979323846……,小数点后的数字是无限不循环的。以下是几种计算圆周率的公式

1. 几何方法 :

圆周率可以通过圆的内接或外切正多边形来逼近。例如,阿基米德用正96边形得到圆周率小数点后3位的精度;刘徽用正3072边形得到5位精度。

2. 马青公式 :

π = 16 * arctan(1/5) - 4 * arctan(1/239)

这个公式由英国天文学教授约翰·马青于1706年发现,每计算一项可以得到1.4位的十进制精度。

3. 拉马努金公式 :

π = ∑(1/16^k) * [4 / (8k + 1)]

1914年由印度数学家拉马努金发表,每计算一项可以得到8位的十进制精度。

4. 丘德诺夫斯基公式 :

π = 4 * (1 - 1/3 + 1/5 - 1/7 + 1/9 - ……)

这个公式适合计算机编程,每计算一项可以得到15位的十进制精度。

5. AGM算法 :

高斯-勒让德算法,每迭代一次将得到双倍的十进制精度。

6. 波尔文四次迭代式 :

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

7. BBP算法 :

由David Bailey, Peter Borwein和Simon Plouffe于1995年共同发表,可以计算圆周率的任意第n位,而不用计算前面的n-1位。

8. 其他公式 :

例如,刘徽的割圆术迭代公式,以及由鲁道夫使用正2^62边形得到的公式。

以上公式各有特点,有的适合手工计算,有的适合计算机编程计算。随着计算技术的发展,圆周率的计算精度不断提高,目前已知的圆周率精度已经达到了数十亿甚至更多位

其他小伙伴的相似问题:

圆周率公式适合小学生计算吗?

如何用Python计算圆周率?

圆周率公式在实际应用中有哪些?