两点间距离公式怎么编程

时间:2025-03-04 15:54:56 明星趣事

计算两点间距离的公式是:

\[ d = \sqrt{(x_2 - x_1)^2 + (y_2 - y_1)^2} \]

其中,\((x_1, y_1)\) 和 \((x_2, y_2)\) 分别是两点的坐标。

下面是一个使用 Python 编写的计算两点间距离的示例代码:

```python

import math

获取用户输入

x1 = float(input("请输入第一个点的横坐标: "))

y1 = float(input("请输入第一个点的纵坐标: "))

x2 = float(input("请输入第二个点的横坐标: "))

y2 = float(input("请输入第二个点的纵坐标: "))

计算两点间的距离

distance = math.sqrt((x2 - x1)2 + (y2 - y1)2)

输出结果

print(f"两点间的距离是: {distance:.2f}")

```

代码解释:

导入数学库:

使用 `import math` 导入 Python 的数学库,以便使用 `sqrt` 函数计算平方根。

获取用户输入:

使用 `input` 函数获取用户输入的坐标值,并使用 `float` 函数将输入的字符串转换为浮点数。

计算距离:

根据两点间距离公式计算距离。

输出结果:

使用 `print` 函数输出计算结果,并使用格式化字符串 `:.2f` 控制输出的小数点后保留两位。

这个代码示例简单易懂,适用于大多数情况下的两点间距离计算。