山海人工智能信息网

Python 🐍 根据马青公式计算圆周率 π 🎉

导读 马青公式是一种优雅而高效的算法,用于计算圆周率 π 的近似值。这个公式由英国数学家约翰·马青(John Machin)于18世纪提出,至今仍被...

马青公式是一种优雅而高效的算法,用于计算圆周率 π 的近似值。这个公式由英国数学家约翰·马青(John Machin)于18世纪提出,至今仍被广泛使用。公式如下:

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

今天,让我们用 Python 编写一个小程序来实现这一公式!首先导入 `math` 模块,利用其内置的 `atan` 函数来完成计算。以下是代码示例:

```python

import math

def calculate_pi():

pi = 16 math.atan(1 / 5) - 4 math.atan(1 / 239)

return pi

print("计算得到的圆周率为:", round(calculate_pi(), 10))

```

运行这段代码后,你将看到 π 的高精度近似值!虽然公式本身看起来复杂,但借助 Python 的强大功能,计算变得轻松愉快。快来试试吧!✨

💡 小提示:arctan 是反正切函数,通过它我们可以将角度转换为数值,进而逼近 π 的真实值。这种方法不仅高效,还体现了数学与编程结合的魅力!