Java中的指数1/3

Lin*_* Ma -2 java

想知道什么是正确的代表方式x^(1/3)?这里是我的代码,并返回正确的价值28^(1/3).想知道是否还有其他更好的方法?

int a = 8;
System.out.println(Math.pow(8, 1/3.0)); // returns 2
Run Code Online (Sandbox Code Playgroud)

问候,林

ken*_*ytm 6

有一种x 1/3Math.cbrt方法.

System.out.println(Math.cbrt(8));
Run Code Online (Sandbox Code Playgroud)

也可以看看:

  • 啊,立方根(可怕的方法名称) (2认同)