这个计算器能做什么
当你已经知道一条线段的一个端点和它的中点时,这个工具可以帮你求出另一个未知端点。中点是线段两个端点正中间的点,因此只要知道中点和其中一端的位置,另一端的坐标就被完全确定了。
公式解析
标准的中点公式指出:若线段的两个端点为 \((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,再减去已知端点对应的坐标即可。
使用方法
输入已知端点的坐标 \((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\)。