Open Source WEB

##(link2sicp "book-Z-H-11.html#%_thm_1.16" "Exercise 1.16")

解答例

(define (fast-expt-iter b n)
  (expt-iter b n 1))

(define (expt-iter b n a)
    (cond ((= n 0) a)
          ((even? n) (expt-iter (* b b) (/ n 2) a))
          (else (expt-iter b (- n 1) (* b a)))))

コード

##(sicp-answer-code "ex-1.16.scm")

このサイトは、 IPA の「平成15年度オープンソフトウエア活用基盤整備事業」 の委託事業として開発されたKahuaで試験的に運用しております。

Copyright (c) 2004-2007 株式会社タイムインターメディア About Us