Implement till 2.76
This commit is contained in:
@@ -47,8 +47,8 @@
|
||||
angle
|
||||
(p (sine (/ angle 3.0)))))
|
||||
|
||||
; a) (/ 12.5 3) -> 4.16 -> 1.38888 -> 0.462 -> 0.154 -> 0.051 (count = 5)
|
||||
; 12.5 / 3^n < 0.1 <=> 125 < 3^n <=> 4.39 < n
|
||||
; a. (/ 12.5 3) -> 4.16 -> 1.38888 -> 0.462 -> 0.154 -> 0.051 (count = 5)
|
||||
; 12.5 / 3^n < 0.1 <=> 125 < 3^n <=> 4.39 < n
|
||||
(define (count-sine-calls value count)
|
||||
(if (> (abs value) 0.1) (count-sine-calls (/ value 3.0) (+ 1 count)) count))
|
||||
(display "a) Calls for 12.5 = ") (display (count-sine-calls 12.5 0)) (newline)
|
||||
|
||||
Reference in New Issue
Block a user