要计算值的立方根和平方根,double我们可以使用Math.cbrt(double a)和Math.sqrt(double a)静态方法调用。
package org.nhooo.example.math; public class CubeSquareRootExample { public static void main(String[] args) { double cube = 125.0d; double square = 100.0d; // 获取双精度值的多维数据集根 double cubeRoot = Math.cbrt(cube); System.out.println("Cube root of " + cube + " is " + cubeRoot); // 获取双值的平方根 double squareRoot = Math.sqrt(square); System.out.println("Square root of " + square + " is " + squareRoot); } }
此代码段将打印以下输出:
Cube root of 125.0 is 5.0 Square root of 100.0 is 10.0