2

分数と負数を許容する指数関数を作りたいです。関連する質問を見たことがありますが、探しているものが実際には見つかりませんでした。このようなことができる関数が必要pow(5,1/2)ですpow(7,-2). 私を助けることができる人はいますか?

4

2 に答える 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したい場合は、テイラーのシリーズを使用することをお勧めします。

http://en.wikipedia.org/wiki/Taylor_series

于 2013-10-07T23:07:26.253 に答える