Java Math sqrt() 使用方法及示例
Java Math sqrt()方法返回指定数字的平方根。
sqrt()方法的语法为:
Math.sqrt(double num)
注意:sqrt()是静态方法。因此,我们可以使用类名访问该方法。
sqrt()参数num -要计算平方根的数字
sqrt()返回值返回指定数字的平方根
如果参数小于0或NaN,则返回NaN
注意:该方法始终返回正数并正确舍入。
示例:Java Math sqrt()
示例
class Main {
public static void main(String[] args) {
//创建双精度变量
double value1 = Double.POSITIVE_INFINITY;
double value2 = 25.0;
double value3 = -16;
double value4 = 0.0;
//无穷大的平方根
System.out.println(Math.sqrt(value1)); // Infinity
//正数的平方根
System.out.println(Math.sqrt(value2)); // 5.0
//负数的平方根
System.out.println(Math.sqrt(value3)); // NaN
//零的平方根
System.out.println(Math.sqrt(value4)); // 0.0
}
}
在上面的示例中,我们使用了Math.sqrt()方法来计算无穷大,正数,负数和零的平方根。
在此,Double.POSITIVE_INFINITY 用于在程序中实现正无穷大。
当我们将int值传递给sqrt()方法时,它将自动将int值转换为double值。
int a = 36;
Math.sqrt(a); // 返回 6.0
推荐的教程