输入精度e,使用格雷戈里公式求π的近似值,精确到最后一项的绝对值小于e

时间:2023-01-15 06:07:37 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
输入精度e,使用格雷戈里公式求π的近似值,精确到最后一

项的绝对值小于e.要求定义一个函数



def pi_approximation(e): pi_value = 3 k = 0 while True:

pi_value += (4/(2*k+3)*(-1)**k) if abs(4/(2*k+3)*(-1)**k) < e: break k += 1 return pi_value

print(pi_approximation(0.0001))


本文来源:https://www.wddqw.com/doc/0142baebf221dd36a32d7375a417866fb84ac0ea.html