如何在C中获得任意根?



C有sqrt()cbrt(),但它们只是第二根和第三根。如果根是任意数呢?如果我需要第57次方根呢?

使用pow函数,利用57的根等于1/57的幂这一事实。

更一般地,要得到xy根:

double result = pow(x, 1.0 / y);

您应该使用pow(x,n)函数。

函数定义如下:双w(双x,双y)

所以,在上面的例子中,你应该写

pow(x, 1.0/57.0);

相关内容

  • 没有找到相关文章

最新更新