Advertisement
Guest User

Untitled

a guest
May 13th, 2012
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. (defn sqrt-iter [guess x]
  2.      (if(good-enough? guess x)
  3.        guess
  4.        (sqrt-iter (improve guess x)
  5.                   x)))
  6.  
  7. (defn good-enough? [guess x]
  8.      (< (abs (- (square guess) x)) 0.001))
  9.  
  10. (defn sqrt [x]
  11.      (sqrt-iter 1.0 x))
  12.  
  13. //Usage:
  14. (sqrt 9)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement