英里轉公里換算器

線上把英里換算成公里,附換算公式、常見對照表與一鍵反向換算。免費即用,無需註冊。

結果
1.6093

1 mi = 1.6093 km

換算公式

1 mi = 1.6093 km

英里轉公里常見對照表

英里公里
1 mi1.6093 km
2 mi3.2187 km
3 mi4.828 km
5 mi8.0467 km
10 mi16.0934 km
20 mi32.1869 km
50 mi80.4672 km
100 mi160.9344 km

所有換算都在你的瀏覽器本機完成,輸入內容不會上傳到 BroBroGo。

常見問題

英里怎麼換算成公里?

套用下方公式即可,或直接在上面輸入數值,結果即時更新。

這個換算準確嗎?

準確。採用國際規定的精確換算係數,在你的瀏覽器本機計算,不做四捨五入省略,也不上傳伺服器。

這個頁面做什麼

這個頁面將任何以英里(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)的換算,需要不帶捨入誤差的精確值。
  • 製圖師與地圖使用者:混合比例尺的地圖上判讀距離,特別是在舊地圖仍以英里標示、而新地圖使用公里的情況。
  • 學生與教師:物理或地理課程涉及單位轉換與度量衡歷史時,可驗證計算結果。

常見的誤解與注意點

  1. 「近似值 x 1.6」的誤差:將 1 英里視為 1.6 公里,在短距離下誤差可接受(5 英里誤差約 0.047 km),但長距離會累積。例如 500 英里,近似值得 800 km,實際為 804.672 km,誤差超過 4.6 公里。
  2. 有效數字的重要性:輸入的數字若只有兩位有效數字(如 10 mi),輸出應合理顯示 16.09 km,而非毫無意義的 16.09344 km。工具會盡量匹配輸入的精度,但使用者仍需理解有效位數的概念。
  3. 「反轉常數」是重複小數: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 公里」以匹配精度。工具試圖維護有效位數的一致性。