【SICP练习】35 练习1.40
2015-02-17 20:01
183 查看
练习1.40
首先根据公式x^3+ax^2+bx+c写出相应的cubic过程,它的返回值是一个接受参数x的过程:
(define (cubic a b c)
(lambda (x)
(+ (cube x)
(* a (square x))
(* b x)
c)))
(newtons-method (cubic 3 21) 1.0)
;Value: -2.3247179572447267
练习1.40
首先根据公式x^3+ax^2+bx+c写出相应的cubic过程,它的返回值是一个接受参数x的过程:
(define (cubic a b c)
(lambda (x)
(+ (cube x)
(* a (square x))
(* b x)
c)))
(newtons-method (cubic 3 21) 1.0)
;Value: -2.3247179572447267
相关文章推荐
- 【SICP练习】35 练习1.40
- SICP 练习 (2.9)解决摘要:宽度和区间运算的关系间隔
- 【SICP练习】12 练习1.18
- 【SICP练习】20 练习1.26
- 计算机程序的构造和解释 练习 1.40 ~ 1.45
- 【SICP练习】42 练习2.1
- 【SICP练习】50 练习2.18
- 【SICP练习】66 练习2.37
- 【SICP练习】94 练习2.67
- SICP 练习1.37 计算黄金分割律
- 【SICP练习】111 练习3.24
- 【SICP练习】116 练习3.42
- 【SICP练习】132 练习3.63
- 【SICP练习】142 练习3.77
- 笨办法学 Python · 续 练习 35:解释器
- 【opencv练习35 - 轮廓旋转边界框 + 椭圆】
- 【SICP练习】15 练习1.21
- 【SICP练习】144 练习3.82
- 【SICP练习】88 练习2.60
- 【SICP练习】83 练习2.55