Advertisement
Guest User

Untitled

a guest
Oct 1st, 2019
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.28 KB | None | 0 0
  1. def sqrt(x):
  2. left = 0
  3. right = x
  4. epsilon = 0.0000001
  5. while right - left > epsilon:
  6. mid = (left + right)/2
  7. if mid**2 < x:
  8. left = mid
  9. else:
  10. right = mid
  11. return left
  12. print(sqrt(5))
  13. #result: 2.2360679507255554
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement