Code Review
Compare your solutions
(define (cube-root x)
(sqrt-iter 0.0 1.0 x)
)
(define (sqrt-iter prev guess x)
(if (good-enough? prev guess)
guess
(sqrt-iter guess (improve guess x) x)
)
)
(define (good-enough? prev guess)
(< (/ (abs (- guess prev)) guess) 0.001)
)
(define (improve guess x)
(avg (/ x (* guess guess)) (* 2 guess))
)
(define (avg x y)
(/ (+ x y) 3)
)