什麼是十六進位轉十進位?
十六進位(base-16)使用 0–9 和字母 A–F,而十進位(base-10)是日常計數的標準數字系統。將 hex 轉為十進位,就是用位值法將 base-16 的值轉換為 base-10 的等值。這在程式設計中很常見:讀取記憶體位址、除錯二進位資料、將 hex 色碼如 #FF5733 解碼為 RGB 值,以及解讀 MAC 位址。 MDN 十六進位參考涵蓋了完整的位元分組機制。每個 hex 數字恰好對應 4 個二進位位元,因此 hex 是表示二進位資料的緊湊方式。
| 十六進位 | 十進位 | 二進位 |
|---|---|---|
| 0 | 0 | 0 |
| 1 | 1 | 1 |
| 2 | 2 | 10 |
| 3 | 3 | 11 |
| 4 | 4 | 100 |
| 5 | 5 | 101 |
| 6 | 6 | 110 |
| 7 | 7 | 111 |
| 8 | 8 | 1000 |
| 9 | 9 | 1001 |
| A | 10 | 1010 |
| B | 11 | 1011 |
| C | 12 | 1100 |
| D | 13 | 1101 |
| E | 14 | 1110 |
| F | 15 | 1111 |
| 10 | 16 | 10000 |
| 11 | 17 | 10001 |
| 12 | 18 | 10010 |
| 13 | 19 | 10011 |
| 14 | 20 | 10100 |
| 15 | 21 | 10101 |
| 16 | 22 | 10110 |
| 17 | 23 | 10111 |
| 18 | 24 | 11000 |
| 19 | 25 | 11001 |
| 1A | 26 | 11010 |
| 1B | 27 | 11011 |
| 1C | 28 | 11100 |
| 1D | 29 | 11101 |
| 1E | 30 | 11110 |
| 1F | 31 | 11111 |
| 20 | 32 | 100000 |
| 21 | 33 | 100001 |
| 22 | 34 | 100010 |
| 23 | 35 | 100011 |
| 24 | 36 | 100100 |
| 25 | 37 | 100101 |
| 26 | 38 | 100110 |
| 27 | 39 | 100111 |
| 28 | 40 | 101000 |
| 29 | 41 | 101001 |
| 2A | 42 | 101010 |
| 2B | 43 | 101011 |
| 2C | 44 | 101100 |
| 2D | 45 | 101101 |
| 2E | 46 | 101110 |
| 2F | 47 | 101111 |
| 30 | 48 | 110000 |
| 31 | 49 | 110001 |
| 32 | 50 | 110010 |
| 33 | 51 | 110011 |
| 34 | 52 | 110100 |
| 35 | 53 | 110101 |
| 36 | 54 | 110110 |
| 37 | 55 | 110111 |
| 38 | 56 | 111000 |
| 39 | 57 | 111001 |
| 3A | 58 | 111010 |
| 3B | 59 | 111011 |
| 3C | 60 | 111100 |
| 3D | 61 | 111101 |
| 3E | 62 | 111110 |
| 3F | 63 | 111111 |
| 40 | 64 | 1000000 |
| 41 | 65 | 1000001 |
| 42 | 66 | 1000010 |
| 43 | 67 | 1000011 |
| 44 | 68 | 1000100 |
| 45 | 69 | 1000101 |
| 46 | 70 | 1000110 |
| 47 | 71 | 1000111 |
| 48 | 72 | 1001000 |
| 49 | 73 | 1001001 |
| 4A | 74 | 1001010 |
| 4B | 75 | 1001011 |
| 4C | 76 | 1001100 |
| 4D | 77 | 1001101 |
| 4E | 78 | 1001110 |
| 4F | 79 | 1001111 |
| 50 | 80 | 1010000 |
| 51 | 81 | 1010001 |
| 52 | 82 | 1010010 |
| 53 | 83 | 1010011 |
| 54 | 84 | 1010100 |
| 55 | 85 | 1010101 |
| 56 | 86 | 1010110 |
| 57 | 87 | 1010111 |
| 58 | 88 | 1011000 |
| 59 | 89 | 1011001 |
| 5A | 90 | 1011010 |
| 5B | 91 | 1011011 |
| 5C | 92 | 1011100 |
| 5D | 93 | 1011101 |
| 5E | 94 | 1011110 |
| 5F | 95 | 1011111 |
| 60 | 96 | 1100000 |
| 61 | 97 | 1100001 |
| 62 | 98 | 1100010 |
| 63 | 99 | 1100011 |
| 64 | 100 | 1100100 |
| 65 | 101 | 1100101 |
| 66 | 102 | 1100110 |
| 67 | 103 | 1100111 |
| 68 | 104 | 1101000 |
| 69 | 105 | 1101001 |
| 6A | 106 | 1101010 |
| 6B | 107 | 1101011 |
| 6C | 108 | 1101100 |
| 6D | 109 | 1101101 |
| 6E | 110 | 1101110 |
| 6F | 111 | 1101111 |
| 70 | 112 | 1110000 |
| 71 | 113 | 1110001 |
| 72 | 114 | 1110010 |
| 73 | 115 | 1110011 |
| 74 | 116 | 1110100 |
| 75 | 117 | 1110101 |
| 76 | 118 | 1110110 |
| 77 | 119 | 1110111 |
| 78 | 120 | 1111000 |
| 79 | 121 | 1111001 |
| 7A | 122 | 1111010 |
| 7B | 123 | 1111011 |
| 7C | 124 | 1111100 |
| 7D | 125 | 1111101 |
| 7E | 126 | 1111110 |
| 7F | 127 | 1111111 |
| 80 | 128 | 10000000 |
| 81 | 129 | 10000001 |
| 82 | 130 | 10000010 |
| 83 | 131 | 10000011 |
| 84 | 132 | 10000100 |
| 85 | 133 | 10000101 |
| 86 | 134 | 10000110 |
| 87 | 135 | 10000111 |
| 88 | 136 | 10001000 |
| 89 | 137 | 10001001 |
| 8A | 138 | 10001010 |
| 8B | 139 | 10001011 |
| 8C | 140 | 10001100 |
| 8D | 141 | 10001101 |
| 8E | 142 | 10001110 |
| 8F | 143 | 10001111 |
| 90 | 144 | 10010000 |
| 91 | 145 | 10010001 |
| 92 | 146 | 10010010 |
| 93 | 147 | 10010011 |
| 94 | 148 | 10010100 |
| 95 | 149 | 10010101 |
| 96 | 150 | 10010110 |
| 97 | 151 | 10010111 |
| 98 | 152 | 10011000 |
| 99 | 153 | 10011001 |
| 9A | 154 | 10011010 |
| 9B | 155 | 10011011 |
| 9C | 156 | 10011100 |
| 9D | 157 | 10011101 |
| 9E | 158 | 10011110 |
| 9F | 159 | 10011111 |
| A0 | 160 | 10100000 |
| A1 | 161 | 10100001 |
| A2 | 162 | 10100010 |
| A3 | 163 | 10100011 |
| A4 | 164 | 10100100 |
| A5 | 165 | 10100101 |
| A6 | 166 | 10100110 |
| A7 | 167 | 10100111 |
| A8 | 168 | 10101000 |
| A9 | 169 | 10101001 |
| AA | 170 | 10101010 |
| AB | 171 | 10101011 |
| AC | 172 | 10101100 |
| AD | 173 | 10101101 |
| AE | 174 | 10101110 |
| AF | 175 | 10101111 |
| B0 | 176 | 10110000 |
| B1 | 177 | 10110001 |
| B2 | 178 | 10110010 |
| B3 | 179 | 10110011 |
| B4 | 180 | 10110100 |
| B5 | 181 | 10110101 |
| B6 | 182 | 10110110 |
| B7 | 183 | 10110111 |
| B8 | 184 | 10111000 |
| B9 | 185 | 10111001 |
| BA | 186 | 10111010 |
| BB | 187 | 10111011 |
| BC | 188 | 10111100 |
| BD | 189 | 10111101 |
| BE | 190 | 10111110 |
| BF | 191 | 10111111 |
| C0 | 192 | 11000000 |
| C1 | 193 | 11000001 |
| C2 | 194 | 11000010 |
| C3 | 195 | 11000011 |
| C4 | 196 | 11000100 |
| C5 | 197 | 11000101 |
| C6 | 198 | 11000110 |
| C7 | 199 | 11000111 |
| C8 | 200 | 11001000 |
| C9 | 201 | 11001001 |
| CA | 202 | 11001010 |
| CB | 203 | 11001011 |
| CC | 204 | 11001100 |
| CD | 205 | 11001101 |
| CE | 206 | 11001110 |
| CF | 207 | 11001111 |
| D0 | 208 | 11010000 |
| D1 | 209 | 11010001 |
| D2 | 210 | 11010010 |
| D3 | 211 | 11010011 |
| D4 | 212 | 11010100 |
| D5 | 213 | 11010101 |
| D6 | 214 | 11010110 |
| D7 | 215 | 11010111 |
| D8 | 216 | 11011000 |
| D9 | 217 | 11011001 |
| DA | 218 | 11011010 |
| DB | 219 | 11011011 |
| DC | 220 | 11011100 |
| DD | 221 | 11011101 |
| DE | 222 | 11011110 |
| DF | 223 | 11011111 |
| E0 | 224 | 11100000 |
| E1 | 225 | 11100001 |
| E2 | 226 | 11100010 |
| E3 | 227 | 11100011 |
| E4 | 228 | 11100100 |
| E5 | 229 | 11100101 |
| E6 | 230 | 11100110 |
| E7 | 231 | 11100111 |
| E8 | 232 | 11101000 |
| E9 | 233 | 11101001 |
| EA | 234 | 11101010 |
| EB | 235 | 11101011 |
| EC | 236 | 11101100 |
| ED | 237 | 11101101 |
| EE | 238 | 11101110 |
| EF | 239 | 11101111 |
| F0 | 240 | 11110000 |
| F1 | 241 | 11110001 |
| F2 | 242 | 11110010 |
| F3 | 243 | 11110011 |
| F4 | 244 | 11110100 |
| F5 | 245 | 11110101 |
| F6 | 246 | 11110110 |
| F7 | 247 | 11110111 |
| F8 | 248 | 11111000 |
| F9 | 249 | 11111001 |
| FA | 250 | 11111010 |
| FB | 251 | 11111011 |
| FC | 252 | 11111100 |
| FD | 253 | 11111101 |
| FE | 254 | 11111110 |
| FF | 255 | 11111111 |
十六進位(base-16)使用 0–9 和字母 A–F,而十進位(base-10)是日常計數的標準數字系統。將 hex 轉為十進位,就是用位值法將 base-16 的值轉換為 base-10 的等值。這在程式設計中很常見:讀取記憶體位址、除錯二進位資料、將 hex 色碼如 #FF5733 解碼為 RGB 值,以及解讀 MAC 位址。 MDN 十六進位參考涵蓋了完整的位元分組機制。每個 hex 數字恰好對應 4 個二進位位元,因此 hex 是表示二進位資料的緊湊方式。
將每個十六進位數字乘以 16 的對應位置次方(從右邊第 0 位開始),然後加總所有乘積。字母需替換為十進位等值:A=10、B=11、C=12、D=13、E=14、F=15。
範例:將 2AF 轉為十進位:寫出每個數字及其位置——2 在位置 2、A(10) 在位置 1、F(15) 在位置 0。計算:(2 × 16²) + (10 × 16¹) + (15 × 16⁰) = 512 + 160 + 15 = 687。atoolin 的十六進位轉十進位轉換器會互動式顯示每個乘法步驟,方便你驗證計算過程。
程式設計與除錯:記憶體位址和暫存器值以 hex 表示——0x7FFFFFFF 就是 2,147,483,647,即 32 位元有號整數的最大值。開發者需要轉為十進位以方便閱讀。
網頁開發:Hex CSS 色碼如 #FF5733 拆成通道配對:FF=255(紅)、57=87(綠)、33=51(藍)。
網路:MAC 位址和 IPv6 標頭使用 hex 表示法。工程師逐位元組解碼為十進位以進行設定和除錯。
密碼學:SHA-256 等雜湊摘要以 hex 顯示——每對 hex 字元代表一個位元組。
所有處理皆在您的瀏覽器中完成,不會傳送任何資料至伺服器。