【SICP练习】99 练习2.75
来源:互联网 发布:柯洁 知乎 编辑:程序博客网 时间:2024/05/16 15:59
练习2.75
通过模仿书上的make-from-real-imag函数来完成此题。
(define (make-from-mag-ang x y) (define (dispatch op) (cond ((eq? op ‘real-part) (* x (cos y))) ((eq? op ‘imag-part) (* x (sin y))) ((eq? op ‘magnitude) x) ((eq? op ‘angle) y) (else (error “Unknow op -- MAKE-FROM-MAG-ANG” op)))) dispatch)
函数写到这里,我才终于发现以前写的报错的error代码都不规范,横线加上出处倒是一个很明智的选择。
感谢访问,希望对您有所帮助。 欢迎关注或收藏、评论或点赞。
为使本文得到斧正和提问,转载请注明出处:
http://blog.csdn.net/nomasp
5 0
- 【SICP练习】99 练习2.75
- 【SICP练习】2 练习1.6
- 【SICP练习】3 练习1.7
- 【SICP练习】4 练习1.8
- 【SICP练习】5 练习1.9
- 【SICP练习】6 练习1.10
- 【SICP练习】7 练习1.11
- 【SICP练习】8 练习1.12
- 【SICP练习】9 练习1.15
- 【SICP练习】10 练习1.16
- 【SICP练习】11 练习1.17
- 【SICP练习】12 练习1.18
- 【SICP练习】13 练习1.19
- 【SICP练习】14 练习1.20
- 【SICP练习】15 练习1.21
- 【SICP练习】16 练习1.22
- 【SICP练习】17 练习1.23
- 【SICP练习】18 练习1.24
- 我想成为的DBA或者想招到的DBA
- 算法训练 操作格子 (线段树)
- Android开发基础之Eclipse单元测试
- poj 2066 一个人的旅行(多源最短路)
- Android Studio 和 JDK 安装
- 【SICP练习】99 练习2.75
- nyoj 42 一笔画问题
- visual c++开发时创建的类怎么删除?
- 【SICP练习】100 练习2.76
- 运算符重载之先加和后加++以及【】的运用
- orcale数据库和vs2013安装
- 九宫格布局
- 全国各大论坛网址
- 浅谈正则表达式解析过程 / 效率优化