fork download
  1. (define dx .0001)
  2. (define (deriv f)
  3. (define (f-prime x)
  4. (/ (- (f (+ x dx)) (f x))
  5. dx))
  6. f-prime)
  7.  
  8. (define (square x) (* x x))
  9.  
  10. (define square-deriv (deriv square)) ;; x -> 2*x
  11.  
  12. (display (square-deriv 7))
  13.  
Success #stdin #stdout 0.03s 4176KB
stdin
Standard input is empty
stdout
14.0000999999756