|
回復 1# 呆頭鴨
% ~4 B) ?, h6 B B如果不想用查表的話,把10^x' 轉成 2^(log2(10)*x') 即 10^x' = 2^(log2(10)*x')
! \. B) k* d& X+ c/ @% b; D" G注意x的整數部分要先提出,即 x = 整數 + x' ---------->> 0 <= x' <= 1,包含0 與 1.
$ |# I" ]8 A# C9 ~/ y7 C$ m整數部分的計算沒有問題,小數部分用 泰勒級數逼近如下 即可.0 l3 K" C/ `5 D! G- p( e8 q+ Q9 O
2^x ~=' r+ b3 E5 t0 j) s& E
1.0
z: c0 ? E p+ k" W6 u% ? + 0.6930321187 * x
3 p6 V& B# Z' i0 }3 t + 0.2413797743 * x^2: L$ c3 [, P$ r
+ 0.0520323499 * x^3 x( T! \3 C) A% f: b' @ p6 G7 e
+ 0.0135557571 * x^4 |
評分
-
查看全部評分
|