fork download
  1. import math
  2. def calculate_e_formula1(n):
  3. return (1 + 1 / n) ** n
  4. def calculate_e_formula2(n):
  5. e = 0
  6. factorial = 1
  7. for k in range(n + 1):
  8. if k == 0:
  9. factorial = 1
  10. else:
  11. factorial *= k
  12. e += 1 / factorial
  13. return e
  14. n = 1000
  15. e_formula1 = calculate_e_formula1(n)
  16. e_formula2 = calculate_e_formula2(n)
  17. print( e_formula1)
  18. print( e_formula2)
  19. print( math.e)
Success #stdin #stdout 0.02s 7296KB
stdin
Standard input is empty
stdout
1
2
2.71828182846