這個頁面做什麼
這個頁面將任何以英里(mi)輸入的長度,精確轉換為其等值的公里(km),反之亦然。你輸入一個英里數或公里數,立刻得到另一個單位的精確長度。轉換採用國際標準化因子,不進行任何捨入或簡化——這是與其他常見長度換算工具最根本的差別。
什麼讓這個頁面與眾不同
多數線上轉換器為了顯示方便,會將 1 英里 ≈ 1.6 公里,甚至僅用 1.61。但這個頁面使用的是源自國際英寸的確定常數:1 英里 = 1.609344 公里(逆轉換為 1 公里 = 0.621371192237 英里)。這個因子是「精確」的,因為 1959 年國際協議將英寸固定為 25.4 毫米(mm),從而使英里與公里之間的換算成為一個不帶近似誤差的常數。這個頁面上沒有其他長度轉換分享相同的精確十進位常數。
轉換的數學原理與公式
精確因子 1 mi = 1.609344 km 來自以下鏈條:
1 法定英里 = 5280 英尺
1 英尺 = 12 英寸
1959 年後,1 英寸 ≡ 25.4 毫米(定義)
所以 1 英里 = 5280 × 12 × 25.4 mm = 1,609,344 mm = 1.609344 km
當你輸入一個數值時,頁面會顯示計算公式,例如:
42.195 km ÷ 1.609344 = 26.21875 mi(馬拉松距離的實際等值)。
逆轉換則使用推導出的常數:1 km = 1 / 1.609344 ≈ 0.621371192237...(小數點後 12 位被截斷,但內部計算保持完整精度)。
輸入與輸出規則
- 可接受的輸入:任何正實數(含小數或科學記號表示法,如
1.5e3)、零、負數。輸入必須是英里或公里,不接受公尺、英尺、碼等其他單位。 - 輸出顯示:輸出會以與輸入一致的有效位數顯示(或盡可能從精確因子產生那麼多位)。若數字極大或極小,而工具顯示精度無法完整呈現小數時,會改用科學記號表示法。負數輸入會得到正確的負數等值。
- 邊界情況:
- 零 → 零公里或零英里(兩者等值)。
- 負數 → 例如
-10 mi → -16.09344 km。 - 超大數:若輸入
1e12 mi,會輸出1.609344e12 km或類似科學記號格式。
誰需要這個工具
- 跨國公路旅行者:尤其是美國與加拿大、英國與歐洲大陸之間,道路標誌分別使用英里和公里。精確轉換幫助計算油料、時間與距離。
- 運動員與教練:馬拉松(42.195 km / 26.21875 mi)、10 公里路跑、田徑項目等,需要在英制與公制之間轉換比賽距離和配速。
- 航太與汽車工程師:車輛規格、限速標誌、燃油效率(mpg vs. km/L)的換算,需要不帶捨入誤差的精確值。
- 製圖師與地圖使用者:混合比例尺的地圖上判讀距離,特別是在舊地圖仍以英里標示、而新地圖使用公里的情況。
- 學生與教師:物理或地理課程涉及單位轉換與度量衡歷史時,可驗證計算結果。
常見的誤解與注意點
- 「近似值 x 1.6」的誤差:將 1 英里視為 1.6 公里,在短距離下誤差可接受(5 英里誤差約 0.047 km),但長距離會累積。例如 500 英里,近似值得 800 km,實際為 804.672 km,誤差超過 4.6 公里。
- 有效數字的重要性:輸入的數字若只有兩位有效數字(如
10 mi),輸出應合理顯示16.09 km,而非毫無意義的16.09344 km。工具會盡量匹配輸入的精度,但使用者仍需理解有效位數的概念。 - 「反轉常數」是重複小數:1 km 等於「1 除以 1.609344」的商,這個商以十進位表示時是小數點後無限不循環(但實際上因為 1.609344 是有限小數,商是有理數,其小數有限?驗算:1/1.609344 = 0.621371192237...,因為分母 1.609344 = 1609344/1000000 = 201168/125000,分母因數含 5 與 2 以外的數,故不是有限小數)工具顯示截斷到 12 位,但內部計算仍用雙精度浮點數,足以涵蓋日常需求。
常見問題(FAQ)
問:為什麼這裡用 1.609344 而不是 1.6?
答:1.609344 是 1959 年國際協議定義的精確值,源自英寸定義為 25.4 mm。1.6 只是粗略近似,用在需要高精度的場合(如科學、工程、長距離導航)會產生可測量的誤差。
問:我可以輸入科學記號嗎?
答:可以,工具接受 1.234e5 之類的格式,並會以適當方式顯示結果。
問:如果我只想要整數答案怎麼辦?
答:此頁面總是給出精確值,不提供四捨五入選項。若你需要整數近似,可以自行對結果取整,但請注意原始精度會降低。
問:這個轉換器能用於航海英里(海里)嗎?
答:不可以。這個頁面只使用「法定英里」(statute mile,即陸地英里)。海里的定義不同(1 海里 = 1852 公尺),不在本頁處理範圍內。
問:負距離有什麼實際意義?
答:在某些座標系統或向量計算中,距離可以為負(代表反向)。轉換器允許負數輸入以支援這些運算,但一般使用者很少需要。
問:如果我輸入「5 英里」和「5.000 英里」,結果會差在哪?
答:輸入「5 英里」(1 位有效數字),輸出合理顯示約「8.1 公里」;輸入「5.000 英里」(4 位有效數字),輸出會顯示「8.046 公里」以匹配精度。工具試圖維護有效位數的一致性。