📜  Java中的 StrictMath hypot() 方法(1)

📅  最后修改于: 2023-12-03 15:16:26.746000             🧑  作者: Mango

Java中的 StrictMath hypot() 方法

StrictMath.hypot(double x, double y) 方法用于计算两个指定的double类型参数的欧几里得范数。欧几里得范数(Euclidean norm)又称欧几里得长度(Euclidean length),指的是从原点到向量x的欧氏距离。

语法
public static double hypot(double x, double y)
参数
  • x:一个端点
  • y:另一个端点
返回值
  • 两个端点的欧几里得范数
代码示例
import java.lang.*;

public class Main {
  public static void main(String[] args) {
    double x = 3.0;
    double y = 4.0;
    double z = StrictMath.hypot(x, y);
    System.out.println(z);   // 输出 5.0
  }
}
注意事项
  • StrictMath.hypot(double x, double y) 方法返回的范围为正无穷,有可能引发 ArithmeticException 异常。