Bevezetés

A számrendszerek azok a szabályrendszerek, amelyekkel a számokat jegyekkel leírjuk. Bár a hétköznapokban szinte mindig a tízes (decimális) rendszert használjuk, a számítástechnikában legalább ennyire fontos a kettes (bináris) és a tizenhatos (hexadecimális) számrendszer. Ez a bevezető érthetően végigveszi, mi az alapszám, a helyiérték, és hogyan kapcsolódnak egymáshoz a különböző rendszerek.

Info

Gyors áttekintés

  • Számrendszer: jegyek + alapszám + helyiérték szabálya
  • Tízes (DEC): 10 jegy (0–9) – a hétköznapi számolás
  • Kettes (BIN): 2 jegy (0, 1) – a számítógépek nyelve
  • Tizenhatos (HEX): 16 jegy (0–9, A–F) – tömör bináris ábrázolás

💡 A kalkulátorhoz ugorj a Számrendszer átváltóhoz.

Mi az a számrendszer és mi az alapszám?

A számrendszer meghatározza, hány különböző jegyet használunk, és hogyan adunk értéket a jegyek helyzetének. A kulcs az alapszám (bázis): ennyi különböző jegy van, és minden helyiérték az alapszám egy hatványa.

A tízes számrendszerben tíz jegyünk van (0–9), és a helyiértékek a 10 hatványai:

Mit jelent a helyiérték?

A helyiérték azt jelenti, hogy egy jegy értéke a számon belüli helyzetétől függ. Vegyük a számot:

A „2" a számban egyszer 2000-et, egyszer 20-at ér – a helyzetétől függően. Ez az elv minden számrendszerben ugyanígy működik, csak az alapszámot cseréljük.

A négy legfontosabb számrendszer

Rendszer Alapszám Jegyek Mire használjuk
Kettes (bináris) 2 0, 1 Számítógépek, digitális adat
Nyolcas (oktális) 8 0–7 Jogosultságok (Unix), régi rendszerek
Tízes (decimális) 10 0–9 Hétköznapi számolás
Tizenhatos (hexa) 16 0–9, A–F Színkódok, memóriacímek

Kettes számrendszer (bináris)

A számítógépek a kettes számrendszert használják, mert az áramkörök két állapotot tudnak megbízhatóan megkülönböztetni: van feszültség (1) vagy nincs (0). Egy ilyen 0/1 érték a bit, nyolc bit pedig egy bájt.

Tizenhatos számrendszer (hexadecimális)

A hexadecimális azért hasznos, mert tömören ábrázolja a bináris adatot: 1 hex jegy pontosan 4 bitnek felel meg, így egy bájt mindig pontosan 2 hex jeggyel írható le. A 10–15 értékeket betűkkel jelöljük: A=10, B=11, C=12, D=13, E=14, F=15.

Bit, bájt és többszöröseik

Egység Jelentés
1 bit 1 db 0 vagy 1
1 bájt (byte) 8 bit
1 nibble 4 bit (= 1 hex jegy)
1 kilobájt (KB) 1024 bájt

Egy bájttal különböző értéket (0–255) tudunk ábrázolni.

Hol találkozol a számrendszerekkel a gyakorlatban?

  • Színkódok: a #FF8800 egy hexadecimális RGB szín (FF=255 piros, 88 zöld, 00 kék)
  • Memóriacímek: a programozásban a címek általában hexadecimálisak (pl. 0x1A2F)
  • IP- és MAC-címek: a hálózati azonosítók bináris/hex alapúak
  • Érettségi: a számrendszerek a 2024-es matematika tananyag részét képezik
Tip

💡 A gyors átváltáshoz és a lépésenkénti levezetéshez használd a Számrendszer átváltó kalkulátort.

Gyakran ismételt kérdések

Mi az a számrendszer?

A számrendszer az a szabályrendszer, ahogyan a számokat jegyekkel leírjuk. Az alapszám (bázis) határozza meg, hány különböző jegyet használunk, és minden jegynek helyiértéke van, ami az alapszám hatványa. A hétköznapi számolás a tízes (decimális) számrendszerben történik.

Miért tízes számrendszert használunk a hétköznapokban?

Történelmi és gyakorlati okból: tíz ujjunk van, ezért a tízes számrendszer alakult ki a számoláshoz. A tízes számrendszerben tíz jegyet (0–9) használunk, és a helyiértékek 10 hatványai (1, 10, 100, 1000 ...).

Mi a különbség a bináris, oktális és hexadecimális rendszer között?

A bináris (kettes) 2 jegyet használ (0,1), az oktális (nyolcas) 8-at (0–7), a hexadecimális (tizenhatos) 16-ot (0–9, A–F). Minél nagyobb az alapszám, annál kevesebb jegy kell ugyanazon érték leírásához. A három rendszer szorosan kapcsolódik a bináris adathoz.

Hol használják ezeket a számrendszereket?

A bináris a számítógépek alapja (minden adat 0 és 1). A hexadecimálist színkódoknál (#FF8800), memóriacímeknél és MAC-címeknél használják. Az oktális régebben volt elterjedt. A tízes a hétköznapi számolás rendszere.

Hogyan tudok átváltani a számrendszerek között?

Használd a számrendszer átváltó kalkulátort, amely a decimális, bináris, oktális és hexadecimális rendszerek között vált át, és lépésről lépésre megmutatja a levezetést is (osztásos és helyiérték módszer).

Kapcsolódó eszközök

Frissítve: