Re: [請益] 關於一個C語言的遞迴問題
※ 引述《jack60133.bbs@ptt.cc (JACK)》之銘言:
> 最近想寫一個RECURSION的LOG程式,可以用來計算對數
> 只要輸入LOG ba(以b為底,a為指數)和m,便可計算log的值到第m位
> 不能使用c內建的library,請問要怎麼寫呢?
使用泰勒展開式即可,在500 iterations時有效位數為9位。
但是泰勒展開式的收斂半徑為1,所以只能算(0.0, 2.0)[開區間]內的東西
或者你可以自己想個辦法把他正規化。
正規化的方法這裡就不講了,既然是你自己想寫的,就留給你當挑戰。
--
▄▄▄▄▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄ <telnet://bbs.cs.nctu.edu.tw>
█▄▄▄▄█ █ ▄▄▄▄▄█ Player: GOLDMEMBER
▄█▄▄▄▄█ ▄▄▄█ █▄▄▄▄▄ From: 218-160-86-21.dynamic.hinet
☆ 次世代BS2 ☆ 可申請個人板 150MB 相簿 http://pic.bs2.to 交大資訊人 250MB
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
Programming 近期熱門文章
PTT數位生活區 即時熱門文章