Java求两点的中点坐标_计算两点坐标距离与中点坐标
时间: 2023-09-09 19:14:29 浏览: 70
可以使用以下代码来计算两点的中点和两点之间的距离:
```java
public class MidpointAndDistance {
public static void main(String[] args) {
// 第一个点的坐标
double x1 = 1.0;
double y1 = 2.0;
// 第二个点的坐标
double x2 = 4.0;
double y2 = 6.0;
// 计算两点的中点坐标
double midpointX = (x1 + x2) / 2;
double midpointY = (y1 + y2) / 2;
// 计算两点之间的距离
double distance = Math.sqrt(Math.pow(x2 - x1, 2) + Math.pow(y2 - y1, 2));
// 输出结果
System.out.println("中点坐标:(" + midpointX + ", " + midpointY + ")");
System.out.println("两点间距离:" + distance);
}
}
```
输出结果为:
```
中点坐标:(2.5, 4.0)
两点间距离:4.242640687119285
```
其中,`Math.sqrt()` 方法用于计算平方根,`Math.pow()` 方法用于计算次方。