21xrx.com
2025-04-15 21:08:53 Tuesday
文章检索 我的文章 写文章
Java实现计算两点间的距离
2023-06-15 18:57:58 深夜i     25     0
Java 距离计算 勾股定理

假设有两个点A(x1,y1),B(x2,y2),它们之间的距离可以使用勾股定理计算得出。在Java中,我们可以使用Math库中的sqrt和pow方法来实现。接下来的代码演示了如何计算两点间的距离:

public class CalculateDistance {
  public static void main(String[] args) {
    double x1 = 1.0;
    double y1 = 1.0;
    double x2 = 4.0;
    double y2 = 5.0;
    double distance = Math.sqrt(Math.pow((x2 - x1), 2) + Math.pow((y2 - y1), 2));
    System.out.println("The distance between the two points is: " + distance);
  }
}

在此代码中,我们定义了四个double类型的变量,分别表示两个点的x坐标和y坐标。然后我们使用Math库中的sqrt和pow方法来计算两点间的距离。

其中,Math.pow方法用于计算平方,Math.sqrt方法用于计算平方根。sqrt中的参数是两个坐标差的平方和,然后对结果求平方根。

这样,我们就成功计算出了两点间的距离。

  
  

评论区