java.lang.Math.sqrt() 方法返回给定数字的平方根。在特殊情况下,它返回以下内容:
- 如果参数为 NaN 或小于零,则结果为 NaN。
- 如果参数为正无穷大,则结果为 NaN。结果为正无穷大。
- 如果参数为正零或负零,则结果与参数相同。
语法
public static double sqrt(double a)
参数
a | 指定一个值。 |
返回值
返回a的正平方根。如果参数为 NaN 或小于零,则结果为 NaN。
异常
无。
示例:
在在下面的示例中,sqrt()方法用于找出给定数字的平方根。
import java.lang.*;
public class MyClass {
public static void main(String[] args) {
System.out.println(Math.sqrt(25));
System.out.println(Math.sqrt(30));
System.out.println(Math.sqrt(35.5));
System.out.println(Math.sqrt(-25));
}
}
上述代码的输出将是:
5.0
5.477225575051661
5.958187643906492
NaN