看板Programming
标 题Re: [请益] 关於一个C语言的递回问题
发信站交大资讯次世代BS2 (Tue Mar 20 12:30:00 2007)
转信站ptt!ctu-reader!ctu-peer!news.nctu!news.cis.nctu!BS2
※ 引述《[email protected] (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