计算机程序的构造和解释 练习 1.39
2016-05-24 13:42
344 查看
#lang racket (define (_tan-cf n d k) (define (iter n d i) (if (= k i) (/ (n k) (d k)) (/ (n i) (- (d i) (iter n d (+ i 1)))))) (iter n d 1)) (define (tan-cf x k) (_tan-cf (lambda (i) (if (= i 1) x (* x x))) (lambda (i) (- (* 2 i) 1)) k)) ;: 测试两个结果差不多吧 ;: tan 为内置函数 (tan-cf (/ 3.14 4) 100) (tan (/ 3.14 4))
相关文章推荐
- 用环境模型来理解javascript中的闭包
- 对嵌套映射的理解
- SICP Exercise 1.13
- sicp习题答案和范例代码 - 第一章
- sicp习题答案和范例代码 - 第二章 2.1
- SICP第一章——构造过程抽象之程序设计的基本元素(1.1)笔记及习题解答
- SICP-《计算机程序的构造和解释》之习题分析与收获——练习1.30
- SICP-《计算机程序的构造和解释》之习题分析与收获——练习1.29
- 游走于数据与代码之间
- 换零钱问题迭代解法
- Structure and Interpretation of Computer Programs 读书笔记
- 应用序和正则序
- [SICP Notes] 1.1 The Elements of Programming
- 《计算机程序的构造与解释》习题自编代码(第1章)(未完待更)
- 【Structure and interpretation of Computer Programs 】学习记录兼导言
- 第一章笔记整理
- SICP-练习2.34
- SICP-练习2.17
- 计算斐波纳契数,分析算法复杂度
- SICP-求幂