Ugrás a tartalomra

Számrendszer átváltó

A számrendszer átváltó bármely egész számot átvált kettes, nyolcas, tízes és hexadecimális alakra, és tetszőleges, 2 és 36 közötti alapra, tetszőleges hosszon.

  • Korlátlanul ingyenes
  • Regisztráció nélkül
Minden a böngésződben történik, az adat nem kerül fel szerverre.
  • ✓ Ingyenes
  • ✓ Regisztráció nélkül
  • ✓ A fájl nem töltődik fel

Következő lépés

Ezután ezt is megcsinálhatod

Hogyan használd?

  1. Írd be a számot.
  2. Válaszd ki, melyik számrendszerben van megadva.
  3. Olvasd le a kettes, nyolcas, tízes és hexadecimális alakot, és ha kell, egy egyéni alapot.
Kipróbálom most

Mi a számrendszer?

A számrendszer határozza meg, hány különböző számjeggyel írjuk le a számokat, és mekkora az egyes helyiértékek súlya. A mindennapokban a tízes (decimális) rendszert használjuk, a számítógépek viszont kettes (bináris) rendszerben dolgoznak, a programozók pedig gyakran tizenhatos (hexadecimális) és nyolcas (oktális) alakot használnak a tömörebb írásmód miatt.

Ez a számrendszer átváltó egy lépésben átváltja a számot mind a négy gyakori rendszerbe, és egy általad választott alapra is (2-től 36-ig). Tetszőlegesen hosszú egész számokkal pontosan számol, a bináris alakot négyes, a hexadecimálisat kettes csoportokba tagolja a jobb olvashatóságért, és kiírja, hány bit kell a szám tárolásához.

Hogyan működik a helyiérték?

Egy b alapú számrendszerben a számjegyek értéke jobbról balra haladva b hatványaival szorzódik:

1011₂ = 1 · 2³ + 0 · 2² + 1 · 2¹ + 1 · 2⁰ = 8 + 0 + 2 + 1 = 11₁₀

FF₁₆ = 15 · 16¹ + 15 · 16⁰ = 240 + 15 = 255₁₀

A tizenhatos rendszerben a 10–15 értékű számjegyeket betűvel írjuk: A = 10, B = 11, C = 12, D = 13, E = 14, F = 15. A 36-os rendszerig a teljes angol ábécé felhasználható (Z = 35).

Átváltás tízesből más számrendszerbe

Maradékos osztás módszere: a számot addig osztod az új alappal, amíg 0 nem lesz, és a maradékokat alulról felfelé olvasod.

Példa: 255 kettes számrendszerbe.

OsztásHányadosMaradék
255 / 21271
127 / 2631
63 / 2311
31 / 2151
15 / 271
7 / 231
3 / 211
1 / 201

A maradékok alulról: 11111111₂. Hexadecimálisan ugyanez FF, nyolcasban 377.

Kettes és tizenhatos közötti gyors átváltás

Mivel 16 = 2⁴, minden hexadecimális számjegy pontosan négy bináris jegynek felel meg. Ezért a bináris számot jobbról négyes csoportokra bontva, csoportonként átválthatod:

HexBinárisHexBináris
0000081000
1000191001
20010A1010
30011B1011
40100C1100
50101D1101
60110E1110
70111F1111

Példa: 1101 0110₂ = D6₁₆. Hasonlóan a nyolcas rendszerben három bit alkot egy számjegyet (8 = 2³).

Hol használják a számrendszereket?

  • Színkódok: a webes színek hexadecimálisak: a #FF8800 három bájtból áll (vörös 255, zöld 136, kék 0). Ehhez a színkód átváltó is használható.
  • Memóriacímek, hibakódok: a programozásban a 0x előtag jelöli a hexadecimális számot (0x1F = 31).
  • Fájljogosultságok: Linuxon a „chmod 755” nyolcas számrendszerben adja meg az olvasási, írási és futtatási jogokat.
  • Hálózat: az IPv4-címek és alhálózati maszkok bináris alakja (255.255.255.0 = 24 darab 1-es bit).
  • Adattárolás: egy bájt 8 bit, értéke 0–255 (00–FF).

Gyakori kérdések és hibák

  • Érvénytelen számjegy: kettes rendszerben csak 0 és 1, nyolcasban csak 0–7 szerepelhet. A kalkulátor jelzi, ha a beírt szám nem érvényes a választott rendszerben.
  • Előtagok: a 0x (hex), 0b (bináris) és 0o (oktális) előtagot a kalkulátor elfogadja, de nem kötelező.
  • Negatív számok: a kalkulátor előjellel együtt vált (−255 = −FF); a számítógépes kettes komplemens ábrázolás bitszélességtől függ, azt nem számolja.
  • Törtek: csak egész számokat vált; a tizedes törtek bináris alakja sokszor végtelen, ismétlődő.

Gyakori kérdések

Hogyan váltok át tízesből kettesbe?

Oszd a számot 2-vel, írd fel a maradékokat, és olvasd őket alulról felfelé; például 11 = 1011₂.

Mennyi FF tízes számrendszerben?
Mit jelent a 0x előtag?

Hogy a szám hexadecimális (tizenhatos számrendszerbeli); 0x1F = 31.

Hány bit kell egy szám tárolásához?

Annyi, ahány jegyű a szám kettes alakja; a 255-höz 8 bit kell. A kalkulátor ezt kiírja.

Mekkora számot tud átváltani?

Tetszőlegesen hosszú egész számot, pontosan.

Mi a legnagyobb alap?

36: a 0–9 számjegyek és az A–Z betűk együtt 36 különböző jegyet adnak.

Utoljára módosítva: 2026. november 3.

Ajánljuk

Hasonló eszközök

Ha a(z) Számrendszer átváltó jól jött, ezekre is szükséged lehet.

Mind a kategóriában →

Mások ezeket is használják