我有一个问题要解决,但我遇到了一些麻烦。问题是:
π/4的值可以用无穷级数近似:1−1/3+1/5−1/7。。。在
让你的程序提示用户使用多少术语来近似,然后显示结果。还可以通过从Python中减去近似答案,向用户显示引入了多少错误数学.pi价值观。在
示例:用户输入4。近似值约为723809524。错误=~0.06158863939745
这是我的代码:def proj3_6():
print("This is a program that will approximate the value of pi / 4")
numberOfTerms = eval(input("How many terms should be used for the approximation? "))
expr = math.pi / 4
roundedExpr = round(expr, numberOfTerms)
error = math.pi - roundedExpr
print("The approximation is: ", roundedExpr)
print("The error would be: ", error)
由于某些原因,它会打印出错误的近似值和误差值。我做错什么了?在