01
什麼是十六進位?
十六進位是使用16個符號的數字系統:0-9與A-F,其中A=10、B=11、C=12、D=13、E=14、F=15。它廣泛應用於網頁色碼(#FF0000)、記憶體位址、MAC位址等。四個二進位數字可以簡單地以一個十六進位數字表示,非常有效率。
用於十六進位與十進位數字之間轉換,並執行十六進位算術運算的計算機。
十六進位是使用16個符號的數字系統:0-9與A-F,其中A=10、B=11、C=12、D=13、E=14、F=15。它廣泛應用於網頁色碼(#FF0000)、記憶體位址、MAC位址等。四個二進位數字可以簡單地以一個十六進位數字表示,非常有效率。
要將十六進位轉換為十進位,將每個位數乘以16的次方後加總。例如,十六進位2F為(2×16¹)+(15×16⁰) = 32+15 = 47(十進位)。十六進位FF為(15×16¹)+(15×16⁰) = 240+15 = 255。此計算機會自動執行轉換。
要將十進位轉換為十六進位,反覆將十進位數除以16,並以相反順序讀取餘數。例如,轉換十進位255:255÷16=15餘15(F),15÷16=0餘15(F),反向讀取得到FF。十進位100為64(hex)。
在HTML與CSS中,色彩以十六進位表示。在#RRGGBB格式中,RR代表紅色(00-FF),GG代表綠色(00-FF),BB代表藍色(00-FF)。範例:#FF0000為紅色,#00FF00為綠色,#0000FF為藍色,#FFFFFF為白色,#000000為黑色。每個色彩通道的範圍為0-255(十進位)。
十六進位運算在程式設計中用於位元遮罩、記憶體位址計算與網路封包分析。例如,位元AND運算可以擷取特定位元,OR運算可以設定位元。在除錯時分析記憶體傾印,十六進位也是不可或缺的。
十六進位廣泛應用於網頁設計(色碼)、MAC位址(00:1A:2B:3C:4D:5E)、IPv6位址、檔案簽章(魔術數字)、QR碼、加密金鑰、Unicode字元碼(U+0041)等。在開發工具中使用色彩選擇器時,也可以查看十六進位色碼。