[其他] 數值分析 - 非整數次方 (幕次)

看板Math作者 (閉上眼的魚)時間14年前 (2011/09/02 17:50), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/3 (看更多)
大家好,我想知道一些非整數次方的算法,不用計算機,用手算即可, 只考慮實數係即可,可假設容許誤差為 10 ** -3。 我找過一些資料了,目前比較有用的想法,以下面例子帶出 (恕數學不好)。 2.5 ** 3.12 = 2.5 ** (3.0 + 0.12) = (2.5 ** 3.0) * (2.5 ** 0.12) = (2.5 ** 3.0) * (2.5 ** (12 / 100) ) = (2.5 ** 3.0) * ( (2.5 ** 12) ** 0.01 ) 這樣是先化成 (整數 + 小數),再將小數化成分數去計算, 但還是卡在 2.5 ** 0.01 (開 100 次根) 該如何算? 若真如此計算,速度略嫌慢,且在小數化為分數再計算時, 又怕誤差更大了。 不知各位對於這問題有什麼想法?謝謝大家。 -- If there is no tomorrow, I want to see u last time. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 180.177.78.41 ※ 編輯: EdisonX 來自: 180.177.78.41 (09/02 17:55)

09/03 00:24, , 1F
第四個等號寫錯了
09/03 00:24, 1F
感謝提醒。 ※ 編輯: EdisonX 來自: 180.177.78.41 (09/03 00:43)
文章代碼(AID): #1EOARBpm (Math)
文章代碼(AID): #1EOARBpm (Math)