aufgabe2.py 249 B

123456789101112131415
  1. from math import exp
  2. def iterate(x, times=1):
  3. # x = x - (2.0*x - exp(-x))/(2.0+exp(-x)) #Newton
  4. x = 0.5*exp(-x) # F_1
  5. # x = (-1)*log(2.0*x) #F_2
  6. if times > 0:
  7. x = iterate(x, times-1)
  8. return x
  9. print(iterate(0.5, 6))