Java Math.sqrt()方法详解
java.lang.Math.sqrt(double a)
返回一个正确舍入的double值的正平方根。特殊情况有三种,如下所示:
- 如果参数是NaN或小于为零,那么结果是NaN.
- 如果参数是正无穷大,那么结果为正无穷大.
- 如果参数是正零或负零,那么结果是一样的参数.
下面的例子说明了如何使用lang.Math.sqrt()方法。
import java.lang.*;
public class MathDemo
{
public static void main(String[] args)
{
double x = 9;
double y = 16;
System.out.println("Math.sqrt(" + x + ")=" + Math.sqrt(x));
System.out.println("Math.sqrt(" + y + ")=" + Math.sqrt(y));
}
}
让我们来编译和运行上面的程序,这将产生以下结果:
Math.sqrt(9)=3.0
Math.sqrt(16)=4.0