<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    ivaneeo's blog

    自由的力量,自由的生活。

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks

    例子:求2的平方根

    Guess Quotient Average
    ??
    1 (2/1) = 2 ((2 + 1)/2) = 1.5
    ??
    1.5 (2/1.5) = 1.3333 ((1.3333 + 1.5)/2) = 1.4167
    ??
    1.4167 (2/1.4167) = 1.4118 ((1.4167 + 1.4118)/2) = 1.4142
    ??
    1.4142 ... ...

    一.給出一個scheme的過程
    (define?(sqrt-iter?guess?x)
    ??(if?(good-enough??guess?x)
    ??????guess
    ??????(sqrt-iter?(improve?guess?x)
    ?????????????????x)))
    二.改進猜的數(shù)(x除以猜的數(shù)和猜的數(shù)的平均值
    ???
    (define?(average?x?y)
    ? ??? (/?(+?x?y)?2))

    ??? (define?(improve?guess?x)
    ? ??? (average?guess?(/?x?guess)))
    三.如何得到比較適合的值.這里做了一個假設(shè),猜的值的平方減去x不小于0.001
    ???
    (define?(good-enough??guess?x)
    ? ??? (<?(abs?(-?(square?guess)?x))?0.001))

    注:如何用內(nèi)部過程來使用上面的部分:
    (define (sqrt x)
    ? (define (good-enough? guess)
    ??? (define (square)
    ????? (* guess guess))
    ??? (< (abs (- (square) x)) 0.001))
    ? (define (improve guess)
    ??? (define (average y)
    ????? (/ (+ guess y)
    ??? ?2))
    ??? (average (/ x guess)))
    ? (define (sqrt-iter guess)
    ??? (if (good-enough? guess)
    ??? guess
    ??? (sqrt-iter (improve guess))))
    ? (sqrt-iter 1.0))

    posted on 2006-07-29 22:12 ivaneeo 閱讀(592) 評論(0)  編輯  收藏 所屬分類: scheme-語言之母
    主站蜘蛛池模板: 成全在线观看免费观看大全| 亚洲av产在线精品亚洲第一站| 黄页网站在线免费观看| 免费无码A片一区二三区 | 中文字幕av无码不卡免费| 亚洲精品A在线观看| 一级视频在线免费观看| 亚洲国产精品一区二区九九| 九九九国产精品成人免费视频| 亚洲AⅤ优女AV综合久久久| 免费看一级一级人妻片 | 亚洲一区中文字幕在线观看| 91久久精品国产免费直播| youjizz亚洲| 永久免费看bbb| 一级毛片在线播放免费| 欧洲亚洲国产清在高| 18以下岁毛片在免费播放| 亚洲mv国产精品mv日本mv| 拔擦拔擦8x华人免费久久| 一级毛片a免费播放王色| 久久精品国产精品亚洲蜜月| 一级毛片aaaaaa免费看| 色偷偷女男人的天堂亚洲网| 国产一卡二卡≡卡四卡免费乱码| 一级一级毛片免费播放| 亚洲国产人成在线观看69网站| 日韩亚洲国产高清免费视频| 亚洲AV噜噜一区二区三区| 色噜噜AV亚洲色一区二区| 99爱在线观看免费完整版| 国产精品亚洲综合久久| 亚洲精品色婷婷在线影院| 99久久久国产精品免费牛牛| 亚洲人成色在线观看| 在线观看亚洲av每日更新| 4hu四虎最新免费地址| 少妇亚洲免费精品| 亚洲精品在线播放视频| gogo全球高清大胆亚洲| 88xx成人永久免费观看|