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

💰 3D Distance Between Two Points 計算機

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

即時推算結果 (Computed Output)
10.246951 歐幾里得距離(與座標單位相同)
專業公認計算模型,即時運算完畢
📜 計算歷史記錄 (試算軌跡)
尚無歷史記錄,每次點擊「計算」將在此留下試算軌跡...

這個計算器的功用

三維兩點距離計算器可以求出三維笛卡兒座標空間中任意兩點之間的直線(歐幾里得)距離。只要輸入兩個點各自的 X、Y、Z 座標,本工具就會算出距離(精確到小數點後六位),並一併列出中間運算步驟。由於這些座標值本身不帶單位,因此最終得到的距離會沿用您為輸入值設定的單位(公尺、英尺、像素等)。

使用方法

將第一個點的座標填入 X1、Y1、Z1 欄位,第二個點的座標填入 X2、Y2、Z2 欄位。這六個數值可以是正數、負數、整數或小數皆可。按下計算後,即可在標示出來的結果框中讀取距離。由於每個座標差都會經過平方運算,因此兩點的先後順序並不影響結果。

公式說明

三維距離公式是將畢氏定理延伸到三個座標軸:

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

先求出每個座標軸上的差值,再將各差值平方(平方後正負號自然消失),把三個平方值相加,最後對總和開平方根。距離一定大於或等於零,唯有當兩點完全重合時才會等於零。如果想改算二維距離,只要把兩個 Z 值設成相同(例如都填 0)即可。

實例演算

以 (7, 4, 3) 與 (17, 6, 2) 兩點為例:各軸差值為 10、2、−1;平方後得到 100、4、1,相加總和為 105,因此距離為 √(105) = 10.246951。再看第二個例子,(5, 6, 2) 與 (−7, 11, −13) 的差值為 −12、5、−15,平方後為 144、25、225,總和 394,所以 d = √(394) = 19.849433。

定義與術語表

下列術語說明在三維空間中計算兩點之間直線距離時使用的概念和變數。

  • 歐幾里得距離 — 兩點之間的直線(最短)距離,以「飛鳥直線」的方式測量,通過空間而非沿著軸或曲線路徑。在 3D 中,它由 d = √((x_2 - x_1)^2 + (y_2 - y_1)^2 + (z_2 - z_1)^2) 給出。
  • 笛卡爾坐標系 — 一個系統,使用三個互相垂直的軸(X、Y、Z)從原點 (0,0,0) 的有向距離來定位一個點。一個點寫成有序三元組 (x, y, z)。
  • x_1, y_1, z_1 — 第一個點 P_1 = (x_1, y_1, z_1) 的 X、Y 和 Z 坐標。
  • x_2, y_2, z_2 — 第二個點 P_2 = (x_2, y_2, z_2) 的 X、Y 和 Z 坐標。
  • Delta(Δ x, Δ y, Δ z) — 兩點之間每個坐標的變化或差異:Δ x = x_2 - x_1、Δ y = y_2 - y_1 和 Δ z = z_2 - z_1。因為每個 delta 都是平方,減法的順序(因此符號)不會影響最終距離。
  • 空間對角線 — 穿過矩形盒子(立方體)的最長直線,在相對角之間運行。如果一個盒子的邊長為 Δ x、Δ y 和 Δ z,其空間對角線等於 3D 距離 √(Δ x^2 + Δ y^2 + Δ z^2) — 正好是此計算器返回的值。
  • 與勾股定理的關係 — 3D 距離公式是勾股定理應用兩次。首先,X-Y 底面的對角線是 √(Δ x^2 + Δ y^2)。將該對角線和垂直位移 Δ z 視為第二個直角三角形的兩條直角邊,得到 d = \sqrt{≤ft(√(Δ x^2 + Δ y^2)\right)^2 + Δ z^2} = √(Δ x^2 + Δ y^2 + Δ z^2)。3D 距離也是向量 \langle Δ x, Δ y, Δ z \rangle 的大小。

不同點對之間的距離

下表通過公式 d = √(Δ x^2 + Δ y^2 + Δ z^2) 計算若干代表性點對。每一行列出各軸的差異、其平方和以及所得的距離。注意重合點產生零距離,負坐標仍然產生正距離,因為每個 delta 都是平方。

情形 P_1 P_2 Δ x Δ y Δ z 平方和 距離 d
軸對齐(僅 X) (0, 0, 0) (5, 0, 0) 5 0 0 25 5
軸對齐(僅 Z) (2, 3, 1) (2, 3, 9) 0 0 8 64 8
單位立方體對角線 (0, 0, 0) (1, 1, 1) 1 1 1 3 √(3) ≈ 1.732
清晰勾股三元組 (0, 0, 0) (1, 2, 2) 1 2 2 9 3
一般對角線 (1, 2, 3) (4, 6, 15) 3 4 12 169 13
含有負數 (-2, -3, -1) (1, 1, -1) 3 4 0 25 5
重合點 (7, -4, 2) (7, -4, 2) 0 0 0 0 0

對於「一般對角線」行,完整替換為 d = √((4-1)^2 + (6-2)^2 + (15-3)^2) = √(9 + 16 + 144) = √(169) = 13。

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

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

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

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

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

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

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

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

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

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

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

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

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

常見問題 (FAQ)

兩點的順序會影響計算結果嗎?
不會。因為每個座標差都經過平方運算,所以即使對調兩點,算出的距離也完全相同。
答案的單位是什麼?
結果的單位與您輸入座標時所用的單位一致;本計算器不會進行任何單位換算。
可以使用負數座標嗎?
可以。六個數值都完整支援負整數與負小數。