通过MCP连接 →

输入计算

数学公式

广告

结果

未知端点
(8, 11)
坐标 (x2, y2)
x2 8
y2 11

这个计算器能做什么

当你已经知道一条线段的一个端点和它的中点时,这个工具可以帮你求出另一个未知端点。中点是线段两个端点正中间的点,因此只要知道中点和其中一端的位置,另一端的坐标就被完全确定了。

坐标平面,显示线段上的已知端点 A、中点 M 和未知端点 B
中点 M 恰好位于已知端点 A 和未知端点 B 的正中间。

公式解析

标准的中点公式指出:若线段的两个端点为 \((x_1, y_1)\) 和 \((x_2, y_2)\),则中点 M 的坐标是两端坐标的平均值,即 \(x_m = (x_1 + x_2) / 2\),\(y_m = (y_1 + y_2) / 2\)。把每个等式针对未知端点变形求解,就得到:

$$\left( x_2,\, y_2 \right) = \left( 2\,x_m - x_1,\ 2\,y_m - y_1 \right)$$

用一句话概括:把中点的每个坐标乘以 2,再减去已知端点对应的坐标即可。

数轴,显示从端点 A 到中点 M 以及从中点 M 到端点 B 的相等距离 d
由于两半相等,未知端点是已知端点关于中点的对称点。

使用方法

输入已知端点的坐标 \((x_1, y_1)\) 和中点的坐标 \((x_m, y_m)\)。支持小数和负数。计算器会返回未知端点 \((x_2, y_2)\)。

实例演算

假设已知一个端点为 \((2, 3)\),中点为 \((5, 7)\)。那么 \(x_2 = 2\cdot 5 - 2 = 10 - 2 = 8\),\(y_2 = 2\cdot 7 - 3 = 14 - 3 = 11\)。所以未知端点为 \((8, 11)\)。你可以验证一下:\((2, 3)\) 与 \((8, 11)\) 的中点是 \(\left( (2+8)/2,\ (3+11)/2 \right) = (5, 7)\),与已知中点完全吻合。

常见问题

坐标是负数也能算吗? 可以。无论是负数还是小数,公式都同样适用,无需任何改动。

如果端点和中点重合会怎样? 那说明这条线段长度为零,两个端点其实是同一个点。

能用在三维空间吗? 本计算器处理的是二维平面上的点;如果是三维,只需对 z 坐标套用同样的规则:\(z_2 = 2 z_m - z_1\)。

最后更新: