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
- 01
Írj egy számot a négy mező bármelyikébe.
- 02
A többi számrendszer azonnal frissül, ahogy gépelsz.
- 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.