【问题描述】用公式π/4≈1-1/3+1/5-1/7+..1/(2*N-1).求圆周率PI的近似值。
从键盘输入一个整数N值,利用上述公式计算出π的近似值,然后输出π值,保留小数后8位。
【样例输入】1000
【样例输出】3.14059265
def countpi(N):p004=0nowid=0for i in range(1,int(N)+1):fm=2*i-1temp=1/fmif nowid%2==0:p004+=tempelse:p004-=tempnowid+=1print("{:.8f}".format(p004*4))
countpi(eval(input()))