import math

e = 2.71828182845904523536  # https://en.wikipedia.org/wiki/E_(mathematical_constant)
feil = 1e-15 #IKKE velg et tall mindre enn 4.440892098500626e-16. uendelig loekke

print("="*50)
print("antall ledd , e approx , feil")
print("="*50)
e_t = 0
ledd = 0
while abs(e-e_t) > feil:
    e_t=0
    for i in range(ledd):
        e_t += 1/math.factorial(i)
    print(ledd,",",e_t,",",abs(e-e_t))
    ledd+=1
print("="*50)