提问者:小点点

我如何在c中取一个数的五次方


我正在C++中创建一个gp计算器,但在gp中,公式与项数的幂的比值是共同的。为了得到计算项,我需要知道如何将这个数取为其他数幂,有没有算子可以这样做。


共2个答案

匿名用户

如果两个参数都是浮点数,则必须使用公式x=exp(m log x)

应该std::pow会为您做这件事。如果您的程序需要匹配某些特定的测试模式,则可能需要进一步的调查。

匿名用户

知道你的。

只要x!=0:

exp(log(x)*幂)

有趣的是,如果幂是1.0/y,它将取值的y根。