透過 MCP 連接 →

輸入計算

數學公式

Show calculation steps (1)
  1. Distance Between Points

    Distance Between Points: 兩點求直線方程式計算器

    Euclidean distance between the two points

廣告

結果

斜截式方程式
y = 2x + 0
通過兩點的直線
斜率 (m) 2
y 截距 (b) 0
兩點間距離 4.472136

這個計算器的功能

「兩點求直線方程式計算器」能找出通過座標平面上任意兩點的那條直線。只要輸入第一點(x₁, y₁)與第二點(x₂, y₂)的座標,工具就會自動算出斜率、y 截距、完整的斜截式方程式 \(y = mx + b\),以及兩點之間的直線距離。

使用方式

把四個座標值分別填入欄位後送出即可。計算器會先求出斜率,再透過點斜式推導 y 截距,最後組出完整的直線方程式。如果兩個 x 值相等,這條直線為鉛直線,由於斜率無定義,會以 \(x = \text{常數}\) 的形式表示。

公式說明

斜率 m 是 y 的變化量除以 x 的變化量:$$m = \frac{\text{y}_2 - \text{y}_1}{\text{x}_2 - \text{x}_1}$$它代表直線的陡峭程度,也就是 x 每增加一單位,y 上升多少。求得 m 後,點斜式 $$y - \text{y}_1 = m\left(x - \text{x}_1\right)$$即可描述這條直線。將它展開就得到斜截式 $$y = mx + b$$其中截距 $$b = \text{y}_1 - m\cdot\text{x}_1$$就是直線與 y 軸(縱軸)相交時的 y 值。

座標平面上由一條直線連接的兩點,顯示縱向和橫向變化
斜率是兩點之間的縱向變化與橫向變化之比。

實例演算

以 (1, 2) 與 (3, 6) 兩點為例:斜率 $$m = \frac{6 - 2}{3 - 1} = \frac{4}{2} = 2$$ 截距 \(b = 2 - 2\cdot 1 = 0\),因此方程式為 \(y = 2x\)。兩點之間的距離為 $$\sqrt{\left(3-1\right)^2 + \left(6-2\right)^2} = \sqrt{4 + 16} = \sqrt{20} \approx 4.472$$

與 y 軸相交的直線,顯示斜率和 y 軸截距
直線的 y 軸截距是它與縱軸相交的點。

常見問題

如果兩點的 x 相同會怎樣?這條直線是鉛直線,斜率無定義,方程式寫成 \(x = \text{x}_1\)。

如果兩點的 y 相同會怎樣?這條直線是水平線,斜率為 0,方程式為 \(y = \text{y}_1\)。

可以輸入負數或小數座標嗎?可以,任何實數都接受,包含負數與小數。

最後更新: