الأجوبة
import math
def fact(n):
if n == 0:
return 1
else:
return n*fact(n-1)
def e(EPS):
v1 = 2
v2 = v1 + float(1.0/fact(2))
i = 3
while math.fabs(v1-v2) >= EPS:
v1 = v2
v2 += float(1.0/fact(i))
i += 1
return v2
print("The mathematical constant e")
#computes the value of e using infinite series
print(e(0.00000001))
#mathematical constant e build-in
print(math.e)
الناتج المتوقع
The mathematical constant e
2.7182818282861687
2.718281828459045أسئلة مشابهة
القوائم الدراسية التي ينتمي لها السؤال