選擇分類
單位換算
有效數字位數(不是小數位數);數值超出常規範圍會自動改用科學計數法。
換算成其它單位
點一行即可把它設為目標單位。
常用換算一覽
以左邊的數值為例,一次算出這些常見組合的結果。
功能特性
- 14 大類 212 個單位:長度、面積、體積、質量、時間、速度、溫度、壓力、功率、能量、數據存儲、油耗、角度、數字進制,覆蓋日常與科研常用換算。
- 輸入即換算:換分類、換單位、改數字都實時出結果,兩個方向可一鍵交換,還能一次列出同類全部單位的結果表。
- 換算因子取定義精確值(1 英寸 = 2.54 厘米、1 磅 = 453.59237 克、1 美制加侖 = 3.785411784 升),近似值(年、月、馬赫)都在單位說明中標註了取法。
- 溫度支持七套溫標:攝氏、華氏、開爾文、蘭金、德里勒、列氏、羅默;這些溫標不是等比縮放,走專用的正反換算函數。
- 油耗把 L/100km、mpg(US)、mpg(UK)、km/L 放在同一類:它們是互為倒數的兩種說法,普通乘因子換算會得到錯的結果,本頁按倒數模型計算。
- 數據存儲同時給十進制(kB/MB/GB)與二進制(KiB/MiB/GiB)兩套單位,並列出常見混淆點;進制換算用 BigInt,幾百位的整數也不會丟精度。
- 純前端本地計算:沒有後端、不上傳,輸入的數值只保存在你自己設備的 localStorage 中,界面支持簡體 / 繁體 / English。
使用方法
- 在頂部選一個分類(比如「長度」),在左側填數值並選源單位,右側立刻給出目標單位的結果。
- 點「交換 ⇄」把源單位與目標單位對調;點結果表中的任意一行,可以把那一行設為目標單位。
- 要一次看清同類全部單位,勾上「換算成其它單位」;結果太長時把「結果精度」調低兩檔。
- 換算油耗時先想清楚要的是「每百公里喝多少油」還是「一加侖跑多少英里」;換算存儲時留意 GB 與 GiB 相差 7%。
常見問題
- 為什麼 1 GB 不等於 1 GiB?
- GB 是十進制(1 GB = 10⁹ 字節),GiB 是二進制(1 GiB = 2³⁰ = 1073741824 字節),兩者相差約 7%。硬碟廠商按 GB 標稱,作業系統按 GiB 顯示,這就是「500 GB 的盤只有 465 GiB」的來源。本工具把兩套單位放在一起,選錯前綴就能直觀看到差距。
- 油耗換算為什麼容易算錯?
- 因為 L/100km 與 mpg 是倒數關係,不是正比關係:油耗 10 L/100km 折合 23.52 mpgUS,但 20 L/100km 不是 47 mpgUS,而是 11.76。把「每百公里喝多少油」直接乘一個係數換成「一加侖跑多少英里」必然出錯,本頁按「先化成每公里耗油量,再算目標單位」的倒數模型計算。
- 為什麼結果有時是科學計數法?
- 絕對值小於 10⁻⁶ 或大於等於 10¹⁶ 時改用科學計數法(例如 1.23e-7),其餘用定點寫法並按 3 位加千分位。科學計數法中的位數由「結果精度」控制,想多幾位就把精度調大。
- 市制單位(斤、兩、里、丈、畝)按哪套標準?
- 按現行市制:1 斤 = 500 克、1 兩 = 50 克、1 里 = 500 米、1 丈 = 10 尺 = 100/3 米、1 畝 = 2000/3 平方米。這些是便於記憶的整數定義;港澳枱曆史上另有台斤(600 克)等舊制,本頁不收錄,需要時可在結果表中對照公斤數自行換算。
- 換算結果能精確到多少位?
- 因子本身是定義精確值,但計算走 JavaScript 的 IEEE-754 雙精度,約 15~17 位有效數字後就是捨入噪聲,所以精度上限給到 12 位。進制換算例外:用 BigInt 逐位算,幾百位的整數也不會丟位。
關於本工具
單位換算把「選分類 → 填數值 → 選單位 → 看結果」這條最常用的換算流程放在一頁:14 大類 212 個單位,含公制、英制、美制、航海與天文單位、中國市制,以及溫度、油耗和數字進制這三類特殊換算。功能對標 w3ctool.com/tools/unit-converter,並補上了同類單位一次全列、常用換算一覽與任意長度進制互轉。
所有換算因子寫在頁面自帶的靜態數據中(UnitConvert/unitcore.js?v=7d2f59d3),乘除全在你的瀏覽器中完成:沒有後端接口,也不發任何網絡請求,斷網後打開這個頁面照樣能換算。界面上的數值與設置只存在本機的 localStorage,本站伺服器看不到你換算過什麼。
站內其他工具
純前端計算 · 換算因子取定義精確值 · 免費 · 支持中/繁/英