“>
def approximate_pi(): EPSILON = 1.0e-7 term = 1 n = 0 sum_pi = 0 while term > EPSILON: term = 4 * (((-1) ** (n)) / (2 * n + 1)) sum_pi += term n += 1 print(float(round(sum_pi,10)))
这是我到目前为止的代码。我在这里做错了什么?它需要打印出3.1415924536
def近似值_pi():EPSILON = 1.0e-7项= 1 n = 0 sum_pi = 0而term> EPSILON:项= 4 *((((-1)**(n))/(2 * n + 1 ))sum_pi + =项n + = 1 ...
该作业特别提到,下一项必须小于绝对值