Ugrás a tartalomra
Monu Tools

Számrendszer átváltó

Válts át számokat bináris, oktális, decimális és hexadecimális rendszerek között. Szerkeszd bármelyik mezőt, és a többi azonnal frissül. A nagy értékek pontosak, kerekítés nélkül.

Így használd a következőt: Számrendszer

  1. 01

    Írj egy számot a négy mező bármelyikébe.

  2. 02

    A többi számrendszer azonnal frissül, ahogy gépelsz.

  3. 03

    Kapcsold be a nagybetűs hexet, és másolj bármelyik értéket egy kattintással.

Mire való

Ez a számrendszer-átalakító egész számokat vált át kettes (bináris), nyolcas (oktális), tízes (decimális) és tizenhatos (hexadecimális) számrendszer között. Minden mező szerkeszthető, így bármelyik számrendszerbe gépelhetsz, és azonnal olvashatod a többiben a megfelelőjét.

Hogyan működnek a számrendszerek

A számrendszer alapja csupán azt jelenti, hány különböző számjegyet használ a rendszer, mielőtt a következő helyi értékre lépne. A tízes rendszer tízet használ (0-tól 9-ig), a kettes kettőt (0 és 1), a tizenhatos pedig tizenhatot, az a-tól f-ig terjedő betűkkel a tíztől tizenötig terjedő értékekre; ezért ábrázol egyetlen hexadecimális számjegy szépen négy bináris bitet.

Pontos eredmények nagy egész számokkal

Az átalakítások tetszőleges pontosságú egész számokat (BigInt) használnak, így még a nagyon hosszú értékek is pontosak maradnak, azok a kerekítési hibák nélkül, amelyek a közönséges lebegőpontos számokat érintik, ha nagyra nőnek.

Miért számítanak a számrendszerek az alacsony szintű munkában

A számrendszerek mindenütt előjönnek az alacsony szintű munkában: hexadecimális a színekhez, bájtokhoz és memóriacímekhez, bináris a jelzőbitekhez és a hálózati maszkokhoz, oktális pedig a Unix-fájljogosultságokhoz. Ha ugyanazt az értéket több számrendszerben is látod, sokkal könnyebb a hibakeresés és a bitműveletek követése.

Bemeneti szabályok és korlátok

A negatív számokhoz vezető mínuszjel támogatott, a szóközöket figyelmen kívül hagyja, így az olvashatóság kedvéért csoportosíthatod a számjegyeket, és egy beállítás nagy- vagy kisbetűvel jeleníti meg a hexadecimális értéket.

Csak egész számokat alakít át; a törtrészek átváltása külön feladat, és szándékosan kimarad, hogy az eredmények pontosak maradjanak. Minden a böngésződben fut.

Gyakran ismételt kérdések

Mely számrendszereket támogatja?

Bináris (2-es alap), oktális (8-as alap), decimális (10-es alap) és hexadecimális (16-os alap). Bármelyiket szerkesztheted, és a többi követi.

Kezeli a nagyon nagy számokat?

Igen. Tetszőleges pontosságú egész számokat (BigInt) használ, így még a nagyon hosszú értékek is pontosan váltódnak át a normál lebegőpontos számokat érintő kerekítési hibák nélkül.

Megadhatok negatív számokat?

Igen, a vezető mínuszjel támogatott. A szóközöket figyelmen kívül hagyja, így csoportosíthatod a számjegyeket az olvashatóság érdekében.

Támogatja a tizedeseket vagy törteket?

Nem, egész számokat vált át. A törtszámrendszerek átváltása külön probléma, és szándékosan kimarad, hogy az eredmények pontosak maradjanak.

Hiba jelentése