精華區beta b885060xx 關於我們 聯絡資訊
※ 引述《just.bbs@bbs.ccns.ncku.edu.tw (被風追的男孩)》之銘言: > 如果不用廠商所附的函數的話要怎麼做次方呢 > 例如:x^0.3 > 順便問一下如何算log > 如log7 可以用連分數 (continued fraction) 來做 : y1 (1/y1) x1 設 log 7 = y1,則 10 = 7 ==> 10 = 7 = 7 10 1 2 因為 7 < 10 < 7 ,故 x1 = 1/y1 = 1 + ... = 1 + x2 5 6 再假設 a = 7,b = 10/7,以及 log b = y2,因為 b < a < b , a 故 x2 = 1/y2 = 5 + ... = 5 + x3,依此類推,接下來是 7 a = 10/7,b = -----------,一直做下去 ( 20 次左右 ),最後可得 (10/7)^5 1 1 ---- = 1 + ------------------------- y1 1 5 + --------------------- 1 2 + ----------------- 1 5 + ------------- 1 6 + --------- 1 1 + ----- ... 將這些次方求出來,再計算這個分數 (叫做由這些次方組成的連分數),即可得到 log 7 的值。 10 -- ※ Origin: 交大資工鳳凰城資訊站 <bbs.csie.nctu.edu.tw> ◆ From: p0207.phys.nthu.edu.tw