頁面功能與核心轉換原理
此頁面只做一件事情:輸入一個英里每小時(mph)的數值,立刻得到以公里每小時(km/h)表示的相同速度。轉換使用唯一且固定的因子:1 mph = 1.609344 km/h。這個因子不是近似值,而是由國際英里的定義(1 英里 = 1609.344 公尺)與小時這個共同時間單位所決定的精確值。輸入可以是整數或小數,輸出會帶上「km/h」單位標示。
唯一精確因子:1.609344 的由來
與本站其他速度轉換工具(例如節轉 km/h、fps 轉 m/s)不同,這個頁面使用的轉換關係來自於國際英里的立法定義。1959 年,美國、英國與其他英語系國家共同採用了「國際英里」(international mile),其長度恰好是 1609.344 公尺。因此,當時間單位固定為小時時,mph 轉 km/h 的倍率就是 1.609344,沒有例外,也不需要近似。反過來看,1 km/h 等於 0.621371192237 mph,這個反向因子同樣是從同一條定義推導出來的。所有其他速度單位(如海浬、節)都不共享這個確切倍率,因為它們的長度基準不同。
輸入輸出規則與邊界案例
輸入框接受任何數值,包括零和負數。速度本身在方向性的情境下可以是負的(例如表示相反方向),工具不做假設,直接套用乘法。零輸入的結果就是 0 km/h。負數輸入例如 -10 mph 會得到 -16.09344 km/h。工具不限制數值範圍,非常大的數字(如 1e6 mph)或非常小的數字(如 1e-6 mph)都可以被正確轉換,但實際輸出的位數會受常見浮點數算術限制。如果使用者輸入非數字內容(如文字或空白欄位),工具會給出錯誤提示或要求重新輸入,不會執行轉換。頁面不提供反向轉換(km/h → mph),那是另一個獨立工具。
常見的錯誤與迷思
許多人會為了方便而使用近似倍率 1.6 或 1.61,但這會累積誤差。特別是在需要高精度計算(例如航空、賽車調校或科學記錄)時,0.609344 與 0.6 之間的差異在多次計算後會放大。另一個常見錯誤是混淆不同種類的「英里」:國際英里(又稱法定英里)不同於海浬(1 海浬 = 1852 公尺),也不同於美國測量英里(1 美國測量英里約等於 1609.347 公尺)。本頁使用的 1.609344 只對應國際英里。此外,有些人以為 mph 與 km/h 之間的轉換會因速度高低而改變,事實上是恆定的純長度比例。
實例應用與換算速查
下表列出幾個常見道路速度的對照值,使用精確因子計算,若要顯示在儀表板或路標上通常會四捨五入到整數。
| mph | km/h(精確值) | km/h(常用約數) |
|---|---|---|
| 0 | 0 | 0 |
| 20 | 32.18688 | 32 |
| 30 | 48.28032 | 48 |
| 55 | 88.51392 | 89 |
| 60 | 96.56064 | 97 |
| 65 | 104.60736 | 105 |
| 70 | 112.65408 | 113 |
| 75 | 120.70080 | 121 |
| 80 | 128.74752 | 129 |
若想看反向對照(km/h → mph),可以將 km/h 乘以 0.621371192237。例如 100 km/h 約等於 62.1 mph。實際生活中,各國道路法規通常只要求整數標示,但精確轉換器會保留完整位數。
反向轉換與相關單位說明
雖然本頁不處理反向,但讀者可能需要自行心算或轉換。公式很簡單:mph = km/h × 0.621371192237。這個反向因子的來源與正向因子相同:1/1.609344。若要快速估計,可將 km/h 除以 1.6 再略微下調。了解這個關係有助於在不同國家開車時迅速讀懂限速牌。另外,節(kt)是海浬每小時,與 mph 的轉換需要先經過海浬與法定英里的長度比(1 海浬 = 1.150779 法定英里),因此不能用同一個因子,這是為何本頁與節轉 km/h 工具採用不同的轉換邏輯。
常見問題 FAQ
為什麼使用 1.609344 而不是 1.61?
因為 1.609344 是國際英里的法定定義衍生出的精確倍率。使用 1.61 會產生約 0.05% 的誤差,在某些場合(如累計里程計算)可能不可忽略。
負數的速度是什麼意思?
速度本身是向量,負數可以表示與正軸相反的方向。工具單純對數值做乘法,不判斷方向語義。例如 -5 mph 的車速倒退,轉換後為 -8.04672 km/h。
輸入文字或空白欄位會怎樣?
工具會拒絕非數字輸入,通常跳出提示要求重新輸入。不會進行任何轉換。
這個工具能反過來轉換嗎?
不能。反轉換(km/h → mph)是本站另一個工具的功能。本頁僅處理單一方向。
結果應該保留幾位小數?
預設顯示足夠的精度(例如 6 位小數),但使用者可自行四捨五入。請注意工具不做近似,原始計算結果就是精確倍率的乘積。
什麼是「法定英里」?它與海浬有何不同?
法定英里(statute mile)就是國際英里,等於 1609.344 公尺。海浬(nautical mile)等於 1852 公尺,用於航海與航空。兩者換算時因子不同,不可混用。