在線即時計算器 · 純前端本地秒算 · 零數據上傳

💰 2D Distance 計算機

專業免費的 2D Distance 計算機。純前端本機毫秒級計算、零資料上傳、極致隱私保護。提供詳細公式推導、實例示範與常見問答。

即時推算結果 (Computed Output)
5 單位
專業公認計算模型,即時運算完畢
📜 計算歷史記錄 (試算軌跡)
尚無歷史記錄,每次點擊「計算」將在此留下試算軌跡...

什麼是二維距離計算機?

二維距離計算機可以求出平面座標系上兩點之間的直線距離(也就是歐幾里得距離)。只要輸入第一個點 (x_1, y_1) 與第二個點 (x_2, y_2) 的座標,就能算出兩點之間最短的距離,也就是連接這兩點的線段長度。無論單位是像素、公尺還是英里都適用,只要兩個點採用相同的尺度即可。

使用方法

分別輸入兩個點的 X 與 Y 座標。座標值可以是正數、負數或小數。按下計算後,工具除了會回傳距離,還會顯示構成背後直角三角形的水平差 (Δx) 與垂直差 (Δy)。

公式說明

距離公式其實就是畢氏定理的直接應用。三角形的水平邊為 Δ x = x_2 - x_1,垂直邊為 Δ y = y_2 - y_1,而距離就是斜邊:

d = √((x_2 - x_1)^2 + (y_2 - y_1)^2)

由於平方會消去每個差值的正負號,因此你列出兩點的先後順序並不會影響計算結果。

範例演算

假設第一個點為 (0, 0),第二個點為 (3, 4)。那麼 Δ x = 3 - 0 = 3,Δ y = 4 - 0 = 4。距離即為

√(3^2 + 4^2) = √(9 + 16) = √(25) = 5

個單位,正是經典的 3-4-5 直角三角形。

更多詳細計算示例

每個示例都使用二維距離公式 d = √((x_2 - x_1)^2 + (y_2 - y_1)^2)。代入坐標,簡化差值,平方,相加,然後開平方根。

示例 1 — 負坐標:(−2, 3) 到 (4, −1)

  1. 求差值:Δ x = 4 - (-2) = 6,Δ y = -1 - 3 = -4。
  2. 平方:6^2 = 36,(-4)^2 = 16。
  3. 相加:36 + 16 = 52。
  4. 開平方根:d = √(52) = 2√(13) ≈ 7.2111。

注意減去負坐標會增加間距 — 平方步驟移除符號,所以點的順序無關緊要。

示例 2 — 十進制坐標:(1.5, 2.0) 到 (4.5, 6.0)

  1. 差值:Δ x = 4.5 - 1.5 = 3.0,Δ y = 6.0 - 2.0 = 4.0。
  2. 平方:3.0^2 = 9,4.0^2 = 16。
  3. 求和與開平方根:d = √(9 + 16) = √(25) = 5。

這是一個按比例縮放的 3-4-5 直角三角形,因此即使輸入十進制值,距離也恰好是 5。

示例 3 — 點共享一條軸(豎直線):(3, 1) 到 (3, 8)

  1. 差值:Δ x = 3 - 3 = 0,Δ y = 8 - 1 = 7。
  2. 由於 Δ x = 0,公式簡化為 d = √(0 + 7^2) = |Δ y|。
  3. 結果:d = 7。

當兩個點共享 x 坐標時,線段是豎直的,距離就是 y 值的絕對差;同樣,共享 y 坐標時,水平距離等於 |Δ x|。

定義與術語表

歐幾里得距離
兩點之間的普通直線距離,"直線距離"。在二維平面上,用 d = √((x_2 - x_1)^2 + (y_2 - y_1)^2) 計算,始終為非負值。
坐標 (x, y)
在平面上定位點的有序對:x 是水平位置(沿 x 軸測量),y 是垂直位置(沿 y 軸測量),兩者相對於原點 (0, 0)。
Δx (delta x)
兩點之間的水平變化,Δ x = x_2 - x_1。它可以是正數、負數或零;距離公式中只用到它的平方。
Δy (delta y)
兩點之間的垂直變化,Δ y = y_2 - y_1。與 Δ x 一樣,平方後符號無關。
斜邊
直角三角形的最長邊,位於直角的對面。距離 d 是一個直角三角形的斜邊,其兩條直角邊分別為 |Δ x| 和 |Δ y|。
勾股定理
直角三角形中的關係式 a^2 + b^2 = c^2,其中 a, b 為直角邊,c 為斜邊。二維距離公式是直接應用,其中 a = Δ x,b = Δ y,c = d。

樣本點對間的距離

每一行顯示兩個點、水平和垂直變化,以及所得的直線距離。某些行是經典的直角三角形比例,產生整數距離。

(x₁, y₁) (x₂, y₂) Δx Δy 距離 d 備註
(0, 0) (3, 4) 3 4 5 3-4-5 三角形
(0, 0) (5, 12) 5 12 13 5-12-13 三角形
(1, 1) (9, 1) 8 0 8 水平(共享 y)
(2, 2) (2, 9) 0 7 7 豎直(共享 x)
(−2, 3) (4, −1) 6 −4 ≈ 7.2111 負坐標
(1.5, 2) (4.5, 6) 3 4 5 十進制,縮放的 3-4-5
(0, 0) (1, 1) 1 1 ≈ 1.4142 單位對角線 (√(2))
(0, 0) (8, 15) 8 15 17 8-15-17 三角形

使用注意事項與精準校對原則(6 大核心守則)

📐 1. 嚴格對齊輸入量綱與單位

輸入各項數值時請務必確認量綱(例如小時、天數、金額、百分比),避免單位不匹配引發推算偏差。

🔒 2. 純前端本機毫秒級隱私保障

所有計算邏輯 100% 在您的終端瀏覽器內完成,資料絕不上傳伺服器,嚴格守護商業與個人隱私。

📊 3. 符合公認學術與產業計算模型

演算法嚴格遵循國際通用數學公式與標準計算模型,經多重情境交叉核對,數值嚴密精確。

📋 4. 一鍵複製與免登入 PDF 匯出

支援一鍵複製推算結果字串至剪貼簿,亦可直接點擊列印按鈕輸出純淨 PDF 工作報表。

🔄 5. 多情景敏感度動態對比

建議針對極端值與多組預期情景分別試算,觀察輸出數據的波動區間,輔助做出更穩健的決策。

🛡️ 6. 專業諮詢與日常參考免責聲明

本工具運算結果供日常排程、學業研習與事前參考之用,如涉及重大法規或投資決策請諮詢持證專家。

常見問題 (FAQ)

兩點的順序會有影響嗎?
不會。因為差值都經過平方運算,所以即使對調兩點,算出的距離仍然相同。
可以使用負座標嗎?
可以。本工具完全支援負數,公式能正確處理這類數值。
計算結果使用什麼單位?
結果的單位與你輸入的座標單位一致。如果座標以公尺為單位,距離就是以公尺計。