分数と負数を許容する指数関数を作りたいです。関連する質問を見たことがありますが、探しているものが実際には見つかりませんでした。このようなことができる関数が必要pow(5,1/2)
ですpow(7,-2)
. 私を助けることができる人はいますか?
質問する
179 次
2 に答える
1
e xと ln x を計算できる場合は、次の恒等式を使用してa bを計算できます。
a b = e b ln a
x86 アーキテクチャは、対数の計算をネイティブでサポートしているようです。x86命令のリストを見ると、FYL2X
命令はログを計算できます。おそらく、テイラー級数を使用してe xを近似できます。
e x = 1 + x + x 2 / 2! +× 3 /3!+× 4 /4!+ ...
お役に立てれば!
于 2013-10-07T23:07:58.743 に答える
0
ゼロから実装pow
したい場合は、テイラーのシリーズを使用することをお勧めします。
于 2013-10-07T23:07:26.253 に答える