わかりましたので、この質問から、整数でない指数を持つ負の数を使用して pow() を実行すると、結果が NaN になることがわかりました。
私の質問は次のとおりです。答えを得るために使用できる代替方法はありますか? 次のようなことができるようになりたいだけです。
MyPowFunction(-3125, 0.2);
結果を (正しく) -5 にします。
何かご意見は?
補足として、これは(何とか)行うことができます。Google はそれを理解しました: https://www.google.com/search?q=%28-3125%29%5E0.2&oq=%28-3125%29%5E0.2
もう 1 つ注意してください: 私は二重の結果には興味がありません。結果が複雑であってもまったく問題ありません。