首頁 換算工具 進制轉換工具 產生日期: 2026年7月20日 下午09:34 進制轉換工具 輸入 數字FF來源進制16目標進制10 換算工具 進制轉換工具 在 2 至 36 進制之間轉換任意整數,涵蓋二進制、八進制、十進制、十六進制等常用進制,10 以上的位值以 A–Z 字母符號表示。 輸入 轉換設定 數字 以來源進制表示的待轉換整數。超過 10 進制時使用 A–Z 字母(例如 16 進制的「FF」、8 進制的「77」)。大小寫均可接受。 來源進制 輸入數字的進制(基數),須介於 2 至 36 之間。常用進制:2(二進制)、8(八進制)、10(十進制)、16(十六進制)。 二進制 (2)八進制 (8)十進制 (10)十六進制 (16) 目標進制 轉換後的目標進制(基數),須介於 2 至 36 之間。結果以 0–9 數字及 A–Z 字母表示各位數值。 二進制 (2)八進制 (8)十進制 (10)十六進制 (16) 結果 輸入數值即可顯示計算結果。 轉換結果 以目標進制表示的轉換結果。 分享 列印報告 重設 嵌入 嵌入這個計算機 預覽 將這段程式碼貼到您的網頁中即可顯示計算機。 複製程式碼 分享這個計算 開啟此連結的人都會看到您填入的數值。 複製連結 分享至 XFacebookLINE 電子郵件 最後更新:2026-05-12 進制的定義 任何整數都可以用位值記數法來表示。進制(又稱基數或radix)決定了所使用的不同數字符號的數量,以及每個位置的值是多少。 我們日常使用的十進制(base 10),採用 0–9 共十個數字,每個位置的值是右邊位置的十倍: 3,472=3×103+4×102+7×101+2×1003{,}472 = 3 \times 10^3 + 4 \times 10^2 + 7 \times 10^1 + 2 \times 10^03,472=3×103+4×102+7×101+2×100 改用二進制(base 2),則只有 0 和 1 兩個數字,每個位置的值翻倍: 10112=1×23+0×22+1×21+1×20=11101011_2 = 1 \times 2^3 + 0 \times 2^2 + 1 \times 2^1 + 1 \times 2^0 = 11_{10}10112=1×23+0×22+1×21+1×20=1110 這就是全部的核心概念。不同的進制只是表達同一個整數的不同方式。 最常用的四種進制 進制名稱使用的數字符號主要用途2二進制0、1電腦內部儲存所有資料的方式8八進制0–7Unix 檔案權限(如 chmod 755)、舊式系統10十進制0–9日常計數16十六進制0–9、A–F記憶體位址、色彩代碼(#FF8800)、位元組值 超過十進制的進制需要額外的符號,慣例上使用英文字母:A = 10、B = 11、⋯、Z = 35。因此本工具支援 2 至 36 進制——36 是使用 0–9 加上 A–Z 所能表達的最大進制。 手算方法一:X 進制 → 十進制 將任意進制的數轉換為十進制,只需將每個數字乘以「進制的對應次方」(從右邊第 0 位開始計算),然後加總即可。 將 FF(十六進制)轉換為十進制: FF16=F×161+F×160=15×16+15×1=240+15=25510FF_{16} = F \times 16^1 + F \times 16^0 = 15 \times 16 + 15 \times 1 = 240 + 15 = 255_{10}FF16=F×161+F×160=15×16+15×1=240+15=25510 將 1010(二進制)轉換為十進制: 10102=1×8+0×4+1×2+0×1=10101010_2 = 1 \times 8 + 0 \times 4 + 1 \times 2 + 0 \times 1 = 10_{10}10102=1×8+0×4+1×2+0×1=1010 將 377(八進制)轉換為十進制: 3778=3×64+7×8+7×1=192+56+7=25510377_8 = 3 \times 64 + 7 \times 8 + 7 \times 1 = 192 + 56 + 7 = 255_{10}3778=3×64+7×8+7×1=192+56+7=25510 可以注意到,FF₁₆、377₈、255₁₀ 三者代表同一個整數,只是寫法不同。 手算方法二:十進制 → X 進制 反方向的轉換,是反覆用目標進制去除,並收集每次的餘數。將餘數由下往上讀出,即為轉換結果。 將 255₁₀ 轉換為十六進制: 步驟被除數÷ 16餘數12551515 → F215015 → F 由下往上讀:FF ✓ 將 10₁₀ 轉換為二進制: 步驟被除數÷ 2餘數11050252132104101 由下往上讀:1010 ✓ 「中途經過十進制」的技巧適用於任意兩種進制之間的轉換:來源進制 → 十進制 → 目標進制。本工具內部正是採用這個方法。 捷徑:二進制 ↔ 八進制 ↔ 十六進制 由於 8 = 2³、16 = 2⁴,在二進制與這兩種進制之間轉換,只需分組數字即可,完全不需要做除法。 二進制 → 八進制: 從右邊開始,每三位一組,將每組轉換為一個八進制數字。 010⏟2101⏟5111⏟72=2578{\underbrace{010}_{2} \underbrace{101}_{5} \underbrace{111}_{7}}_2 = 257_82010510171112=2578 二進制 → 十六進制: 同理,改為每四位一組。 1010⏟A1111⏟F2=AF16{\underbrace{1010}_{A} \underbrace{1111}_{F}}_2 = AF_{16}A1010F11112=AF16 這也是為何程式設計師在查看記憶體轉儲時偏好十六進制——每兩個十六進制數字恰好對應一個位元組(8 bits = 2 × 4 bits)。 實際使用場景 程式設計與除錯 CSS 十六進制色碼:#FF8800 代表 R = FF(255)、G = 88(136)、B = 00(0)。 除錯器、堆疊追蹤、反組譯器中的記憶體位址一律以十六進制顯示(如 0x7fff8a3b0c40)。 位元遮罩與旗標以二進制或十六進制表達比十進制更易讀,因為每個數字直接對應特定的位元位置。 Unix 檔案權限使用三位八進制數:chmod 755 代表擁有者有讀、寫、執行權(7),群組與其他人有讀、執行權(5)。 嵌入式系統與電子硬體 微控制器的暫存器設定、GPIO 腳位配置、硬體規格書等,都以十六進制或二進制撰寫,因為每個位元通常都有特定含義。轉換成十進制反而會模糊整體結構。 密碼學與雜湊函數 SHA-256(256 位元)、MD5(128 位元)等雜湊值若以十進制表示將難以閱讀,因此一律以十六進制呈現。 邊界情況說明 零在任何進制下都相同。 0₂、0₁₆、0₃₆ 都代表同一個值。 小於進制的單位數在各進制中寫法相同。 十進制、八進制、十六進制中的 7 都是一樣的 7。但 8 在十進制和十六進制有效,在八進制卻無效——這正是本工具輸入驗證所檢測的錯誤。 英文字母的大小寫不影響結果。 FF、Ff、ff 都代表相同的十六進制值 255。 負數與小數不在本工具的支援範圍內,這是一個純整數轉換器。 範例驗證 以 FF(十六進制)為輸入、目標進制設為 2,轉換結果為 11111111。這是一個所有位元都為 1 的位元組,即無號 8 位元整數的最大值。再以 255(十進制)轉換至十六進制,結果同樣回到 FF——同一個整數,三種不同的進制表示。 推薦的下一個 羅馬數字轉換器 在阿拉伯數字(1–3999)與羅馬數字之間雙向轉換,並附加減法記號、重複規則等核心規則說明。 深入了解分數 ↔ 小數 ↔ 百分率換算機 同時以分數、小數和百分率三種形式顯示同一個數值。輸入任一形式,其他兩種自動更新。 深入了解科學記數法轉換器 將任意數值轉換為科學記數法(M × 10^E),或將科學記數法還原為標準十進位數字,雙向皆可,適用於極大或極小的數值。 深入了解百分比計算機 提供三種百分比計算方式:求某數的百分比值、計算一個數佔另一個數的百分比,或由部分值與百分比反推總量。 深入了解 200+ 計算機 · 10 種語言 · 完全免費 更多資料與數字 角度換算工具進制轉換工具資料儲存容量換算 其他換算工具計算機 長度、面積與體積 長度單位換算流量單位換算工具美國線規換算(AWG ⇄ mm)面積單位換算紙張尺寸換算器排版單位換算畫面比例計算機體積單位換算質量與密度 波美度、白利度與比重換算紙張重量換算(g/m² ⇄ lb)密度單位換算溶液濃度單位換算質量/重量單位換算API 比重 ⇄ 比重換算溫度與壓力 胎壓換算器烤箱溫度與火力刻度換算溫度換算導熱係數換算工具壓力單位換算能量與功率 力單位換算分貝與比值換算比熱容換算器功率單位換算扭矩單位換算亮度換算(燭光每平方公尺/尼特/英尺朗伯)能量單位換算照度換算(勒克斯/呎燭)電池容量換算(mAh ⇄ Wh)時間與速度 加速度單位換算油耗換算工具風速與蒲福風級換算時間單位換算速度單位換算頻率換算烹飪 料理計量單位換算器服飾尺寸 服裝尺寸換算鞋碼換算器所有工具 水硬度換算血糖單位換算角速度換算工具放射性活度換算動力黏度換算器運動黏度單位換算電容單位換算電荷單位換算電感換算工具磁通量密度換算輻射劑量單位換算 這個計算機對您有幫助嗎? 有幫助 需要改進 需要改進 我們可以如何改進這個計算機? 送出回饋 由 OneCalc 提供 ↗
最後更新:2026-05-12 進制的定義 任何整數都可以用位值記數法來表示。進制(又稱基數或radix)決定了所使用的不同數字符號的數量,以及每個位置的值是多少。 我們日常使用的十進制(base 10),採用 0–9 共十個數字,每個位置的值是右邊位置的十倍: 3,472=3×103+4×102+7×101+2×1003{,}472 = 3 \times 10^3 + 4 \times 10^2 + 7 \times 10^1 + 2 \times 10^03,472=3×103+4×102+7×101+2×100 改用二進制(base 2),則只有 0 和 1 兩個數字,每個位置的值翻倍: 10112=1×23+0×22+1×21+1×20=11101011_2 = 1 \times 2^3 + 0 \times 2^2 + 1 \times 2^1 + 1 \times 2^0 = 11_{10}10112=1×23+0×22+1×21+1×20=1110 這就是全部的核心概念。不同的進制只是表達同一個整數的不同方式。 最常用的四種進制 進制名稱使用的數字符號主要用途2二進制0、1電腦內部儲存所有資料的方式8八進制0–7Unix 檔案權限(如 chmod 755)、舊式系統10十進制0–9日常計數16十六進制0–9、A–F記憶體位址、色彩代碼(#FF8800)、位元組值 超過十進制的進制需要額外的符號,慣例上使用英文字母:A = 10、B = 11、⋯、Z = 35。因此本工具支援 2 至 36 進制——36 是使用 0–9 加上 A–Z 所能表達的最大進制。 手算方法一:X 進制 → 十進制 將任意進制的數轉換為十進制,只需將每個數字乘以「進制的對應次方」(從右邊第 0 位開始計算),然後加總即可。 將 FF(十六進制)轉換為十進制: FF16=F×161+F×160=15×16+15×1=240+15=25510FF_{16} = F \times 16^1 + F \times 16^0 = 15 \times 16 + 15 \times 1 = 240 + 15 = 255_{10}FF16=F×161+F×160=15×16+15×1=240+15=25510 將 1010(二進制)轉換為十進制: 10102=1×8+0×4+1×2+0×1=10101010_2 = 1 \times 8 + 0 \times 4 + 1 \times 2 + 0 \times 1 = 10_{10}10102=1×8+0×4+1×2+0×1=1010 將 377(八進制)轉換為十進制: 3778=3×64+7×8+7×1=192+56+7=25510377_8 = 3 \times 64 + 7 \times 8 + 7 \times 1 = 192 + 56 + 7 = 255_{10}3778=3×64+7×8+7×1=192+56+7=25510 可以注意到,FF₁₆、377₈、255₁₀ 三者代表同一個整數,只是寫法不同。 手算方法二:十進制 → X 進制 反方向的轉換,是反覆用目標進制去除,並收集每次的餘數。將餘數由下往上讀出,即為轉換結果。 將 255₁₀ 轉換為十六進制: 步驟被除數÷ 16餘數12551515 → F215015 → F 由下往上讀:FF ✓ 將 10₁₀ 轉換為二進制: 步驟被除數÷ 2餘數11050252132104101 由下往上讀:1010 ✓ 「中途經過十進制」的技巧適用於任意兩種進制之間的轉換:來源進制 → 十進制 → 目標進制。本工具內部正是採用這個方法。 捷徑:二進制 ↔ 八進制 ↔ 十六進制 由於 8 = 2³、16 = 2⁴,在二進制與這兩種進制之間轉換,只需分組數字即可,完全不需要做除法。 二進制 → 八進制: 從右邊開始,每三位一組,將每組轉換為一個八進制數字。 010⏟2101⏟5111⏟72=2578{\underbrace{010}_{2} \underbrace{101}_{5} \underbrace{111}_{7}}_2 = 257_82010510171112=2578 二進制 → 十六進制: 同理,改為每四位一組。 1010⏟A1111⏟F2=AF16{\underbrace{1010}_{A} \underbrace{1111}_{F}}_2 = AF_{16}A1010F11112=AF16 這也是為何程式設計師在查看記憶體轉儲時偏好十六進制——每兩個十六進制數字恰好對應一個位元組(8 bits = 2 × 4 bits)。 實際使用場景 程式設計與除錯 CSS 十六進制色碼:#FF8800 代表 R = FF(255)、G = 88(136)、B = 00(0)。 除錯器、堆疊追蹤、反組譯器中的記憶體位址一律以十六進制顯示(如 0x7fff8a3b0c40)。 位元遮罩與旗標以二進制或十六進制表達比十進制更易讀,因為每個數字直接對應特定的位元位置。 Unix 檔案權限使用三位八進制數:chmod 755 代表擁有者有讀、寫、執行權(7),群組與其他人有讀、執行權(5)。 嵌入式系統與電子硬體 微控制器的暫存器設定、GPIO 腳位配置、硬體規格書等,都以十六進制或二進制撰寫,因為每個位元通常都有特定含義。轉換成十進制反而會模糊整體結構。 密碼學與雜湊函數 SHA-256(256 位元)、MD5(128 位元)等雜湊值若以十進制表示將難以閱讀,因此一律以十六進制呈現。 邊界情況說明 零在任何進制下都相同。 0₂、0₁₆、0₃₆ 都代表同一個值。 小於進制的單位數在各進制中寫法相同。 十進制、八進制、十六進制中的 7 都是一樣的 7。但 8 在十進制和十六進制有效,在八進制卻無效——這正是本工具輸入驗證所檢測的錯誤。 英文字母的大小寫不影響結果。 FF、Ff、ff 都代表相同的十六進制值 255。 負數與小數不在本工具的支援範圍內,這是一個純整數轉換器。 範例驗證 以 FF(十六進制)為輸入、目標進制設為 2,轉換結果為 11111111。這是一個所有位元都為 1 的位元組,即無號 8 位元整數的最大值。再以 255(十進制)轉換至十六進制,結果同樣回到 FF——同一個整數,三種不同的進制表示。