用Java写一个从起点到终点的距离
时间: 2024-06-10 17:09:57 浏览: 16
这里提供一个使用Java语言编写的计算从起点到终点的距离的示例程序:
```java
import java.lang.Math;
public class DistanceCalculator {
public static void main(String[] args) {
double startX = 2.0; // 起点横坐标
double startY = 3.0; // 起点纵坐标
double endX = 7.0; // 终点横坐标
double endY = 9.0; // 终点纵坐标
double distance = Math.sqrt(Math.pow(endX - startX, 2) + Math.pow(endY - startY, 2)); // 计算距离
System.out.println("从起点(" + startX + ", " + startY + ")到终点(" + endX + ", " + endY + ")的距离为:" + distance);
}
}
```
在这个示例程序中,我们使用了Math类中的sqrt方法和pow方法来计算两点之间的距离,其中sqrt方法用于求平方根,pow方法用于求幂。具体来说,我们使用了以下公式:
$$distance = \sqrt{(endX - startX)^2 + (endY - startY)^2}$$
最后,我们使用System.out.println方法将计算结果输出到控制台。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)