Java 计算幂函数的基

Java 计算幂函数的基,java,math,Java,Math,给定函数: y=power(x, z) 式中,y是提升到z的幂的基x 在Java和许多其他语言中,有函数Math.pow()来计算这个值 我的问题是:给定y和z,如何计算x?有标准的库函数吗 记住一条数学定律就可以很容易地做到这一点: xab=(xa)b 现在因为z*(1/z)=1,上升到z的幂的倒数就是上升到1/z的幂。那么你的情况呢 x=y1/z 一旦你有了power()函数,这就是你所需要的。听起来你只是想要power(y,1/z)。在两侧应用日志并尝试。

给定函数:

 y=power(x, z)
式中,y是提升到z的幂的基x

在Java和许多其他语言中,有函数Math.pow()来计算这个值


我的问题是:给定y和z,如何计算x?有标准的库函数吗

记住一条数学定律就可以很容易地做到这一点:

  • xab=(xa)b
现在因为z*(1/z)=1,上升到z的幂的倒数就是上升到1/z的幂。那么你的情况呢

  • x=y1/z

一旦你有了
power()
函数,这就是你所需要的。

听起来你只是想要
power(y,1/z)
。在两侧应用日志并尝试。