Hexadecimális átalakító - szöveg → hex / hex → szöveg
Hexadecimális átalakító — szöveg ↔ hexSZÖVEG → HEX
Átalakítás szöveg és hexadecimális (16-os alapú) kódok között.
Szöveget megadva a karakterenkénti hex-ábrázolás kapható (karakterenként két hex-számjegy), hex-kódokat megadva pedig visszafejthető olvasható szöveg.
Támogatja a 0x előtagos, szóközzel elválasztott, összefűzött és %-kódolt hex formátumokat.
Ez az eszköz minden adatot helyben, a böngészőben dolgoz fel — semmilyen adat nem kerül szerverre.
Bemenet
Kódolás:Automatikus felismerés▾
Automatikus felismerés
UTF-8
UTF-16 LE
UTF-16 BE
ISO-8859-1 (Latin-1)
Windows-1252
GBK / GB2312
Shift-JIS
EUC-JP
EUC-KR
Big5
Kis-/nagybetű:Előtag:Elválasztó:
Szöveg írható be a valós idejű átalakításhoz
Kimenet
(UTF-8 .txt)
14. séma: hexadecimális kódolás
A hexadecimális (16-os alapú) egy tömör módja bináris adatok ábrázolásának. Minden hex-számjegy 4 bitet jelent (egy félbájtot), így két hex-számjegy pontosan egy bájtot (8 bit) ad. A hexet széles körben használják a programozásban, hibakeresésben, színkódokban (pl. #FF5733), memóriacímekben és URL-kódolásban (pl. %20 a szóközre).
Gyakori hex-előtagok: 0x (C, JavaScript), $ (Pascal, assembly), és 0x/0X (hex literálok).
Miért hexadecimális?
Egy hex-számjegy pontosan 4 bitet kódol — egy félbájtot (nibble) — így egy bájt mindig két hex-számjegy, és a binárisra való leképezés mechanikus. Ez az 1:1 megfelelés és a tömörség miatt írják a memóriacímeket, a #FF8000-hoz hasonló színkódokat és a hash-kivonatokat konvenció szerint hexben.
Hogy a 0xFF 255-öt vagy −1-et jelent-e, az attól függ, milyen szélességet és előjelességet feltételezünk — a hex önmagában nem hordozza ezt a kontextust.