导读 马青公式是一种优雅而高效的算法,用于计算圆周率 π 的近似值。这个公式由英国数学家约翰·马青(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 是反正切函数,通过它我们可以将角度转换为数值,进而逼近 π 的真实值。这种方法不仅高效,还体现了数学与编程结合的魅力!
版权声明:本文由用户上传,如有侵权请联系删除!