Számrendszer-átváltó

Számrendszer-átváltó bármely egész számot azonnal átvált bináris, oktális, decimális és hexadecimális között. Írjon be egy értéket, válassza ki a számrendszert, és egyszerre látja mind a négy alakot. Az összes feldolgozás helyben, a böngészőjében történik, és semmi sem kerül szerverre.

Másolva!

A számrendszer-átváltásról

A számrendszer- (vagy alap-) átváltás ugyanazt az értéket különböző számrendszerekben fejezi ki. A bináris (2-es alap) a 0-1, az oktális (8-as alap) a 0-7, a decimális (10-es alap) a 0-9, a hexadecimális (16-os alap) pedig a 0-9 és a-f jegyeket használja.

Ez az átváltó tetszőleges pontosságú egész számokat használ, így a nagyon nagy számok is kerekítési hibák nélkül, pontosan átalakulnak.

A számrendszer-átváltás a programozás minden területén előfordul: memóriacímek és színkódok hexadecimálisban, fájljogosultságok oktálisban, bitmaszkok és jelzők binárisan. A hexadecimális azért marad népszerű, mert két hexadecimális jegy pontosan egy bájtnak felel meg, így a nyers adat tömör és könnyen áttekinthető.

Állítson be regiszterszélességet, és a negatív számok többé nem egy előjel egy nagyság előtt, hanem az a bitminta, amit a hardver valóban tárol, vagyis amit egy nyomkövető mutat és amit egy protokoll a vonalon visz. Az alatta lévő bitsor ezt a mintát írja ki teljes egészében, a szélességre kitöltve, így egy -1 érték egyesek sorozataként olvasható, nem számként. Minden tetszőleges pontosságú egészekkel számolódik, egy 64 bites érték tehát pontos marad ahelyett, hogy 2^53 fölött kerekedne.

Megint kézzel formálja át az adatokat?

Az a hasznos teher, amit minden alkalommal egy böngészőfülön javít, kódba való. Megépítjük az integrációkat, elemzőket és szolgáltatásokat, amelyek adatot mozgatnak rendszerek között, és megjavítjuk azokat, amelyek útközben csendben elrontják.

Mondja el, mit mozgat

Gyakran ismételt kérdések

Ingyenes és privát ez a számrendszer-átváltó?
Igen. Teljesen ingyenes és teljes egészében a böngészőjében fut, így az átváltott számok soha nem kerülnek feltöltésre vagy szerverre.
Mekkora számot tud átváltani?
Tetszőleges pontosságú (BigInt) számtant használ, így nagyon nagy egész számokat vált át bináris, oktális, decimális és hexadecimális között kerekítési vagy túlcsordulási hiba nélkül.
Kezel negatív számokat vagy 0x előtagú hexet?
Igen. A negatív értékek támogatottak, és a gyakori előtagok, mint a 0x, 0b és 0o elfogadottak; a szóközöket és aláhúzásokat figyelmen kívül hagyja.
Mely számrendszerekbe válthatok át?
A kettes, nyolcas, tízes és tizenhatos mindig látszik, a plusz sor pedig bármelyik 2 és 36 közötti alapot kezeli, előbb számjegyekkel, azután betűkkel. A 36-os alap a legsűrűbb írásmód a sima ábécével, ezért használják a rövid azonosítók.
Miért veszi ki a másolás gomb a csoportosítást?
Mert a csoportosítás az olvasásért van, nem a beillesztésért. Azokat a szóközöket és vesszőket, amelyek egy hosszú bináris értéket olvashatóvá tesznek, elutasítaná minden, ahová beilleszti, a másolás ezért a puszta számjegyeket adja.