Hogyan használd?
- Írd be a hexadecimális számot (0–9 és A–F, a 0x előtag elhagyható).
- Olvasd le a decimális eredményt, és másold ki.
- Nézd meg a levezetést: minden jegy értéke szorozva a helyiértékkel.
Így működik a hexadecimális–decimális átváltás
A hexadecimális–decimális átváltás során minden jegyet megszorzol a helyiértékével (16 hatványaival: 1, 16, 256, 4096…), majd összeadod. A betűs jegyek értéke: A = 10, B = 11, C = 12, D = 13, E = 14, F = 15.
1. példa: 2F₁₆ = 2 · 16 + 15 · 1 = 32 + 15 = 47
2. példa: 1A3₁₆ = 1 · 256 + 10 · 16 + 3 · 1 = 256 + 160 + 3 = 419
| Helyiérték | 16⁰ | 16¹ | 16² | 16³ | 16⁴ |
|---|---|---|---|---|---|
| Érték | 1 | 16 | 256 | 4096 | 65 536 |
Az átváltó bármilyen hosszú hexa számot pontosan vált, kis- és nagybetűvel is. Minden a böngésződben történik.
Tipikus felhasználás: webes színkódok összetevői (#FF8800 → 255, 136, 0), memóriacímek, hibakódok és Unicode-kódpontok tízes alakjának kiszámolása.
Fejben számolva (Horner-módszer): balról jobbra haladva szorozd 16-tal az eddigi eredményt, és add hozzá a következő jegyet. Az 1A3 esetén: 1 → 1 · 16 + 10 = 26 → 26 · 16 + 3 = 419. Így nem kell előre felírnod a 16 hatványait, és hosszabb számoknál is kevesebb a hibalehetőség. Fordított irányhoz használd a decimális–hexadecimális átváltót.
Gyakori kérdések
Mennyi FF tízes számrendszerben?
255 (15 · 16 + 15).
Kis- vagy nagybetűvel írjam?
Mindegy: a 2f és a 2F ugyanaz a szám.
Mit jelent a 0x előtag?
A programozásban azt jelöli, hogy a szám hexadecimális (0x1F = 31). Az átváltó elfogadja.
Utoljára módosítva: 2026. november 12.