Prevod číselných sústav
Prevádzajte čísla medzi sústavami od dvojkovej po tridsaťšestkovú, jedno na riadok.
Súvisiace nástroje
Prevod číselných sústav
Každá číselná sústava od dvojkovej po tridsaťšestkovú zapisuje tie isté čísla inými číslicami. Vložte jedno číslo na riadok, zvoľte zdrojovú a cieľovú sústavu a každý riadok sa prevedie priamo pri písaní — predvolene z desiatkovej do šestnástkovej, no funguje ľubovoľná dvojica od 2 po 36 vrátane samotnej sústavy 36, ktorej číslice siahajú od 0 po z.
Vstup je zhovievavý k bežným zápisom. Predpona 0x, 0b alebo 0o na riadku prebije zvolenú zdrojovú sústavu, takže zmiešaný výpis šestnástkových a binárnych literálov prevediete naraz. Podčiarkovníky a medzery vnútri čísla sa čítajú ako oddeľovače číslic, ako v zápise 1_000_000 z moderného kódu, a úvodné mínus sa prenesie do výsledku. Prázdne riadky prechádzajú nedotknuté, takže prevedený stĺpec zostane zarovnaný s pôvodným. Znak, ktorý v zdrojovej sústave nie je číslicou, prevod zastaví hlásením s presným číslom riadka namiesto hádania, čo ste mysleli.
Voľba zobraziť všetky bežné sústavy nahradí cieľovú sústavu jednoriadkovým prehľadom — desiatková, dvojková, osmičková a šestnástková vedľa seba — čo je najrýchlejší spôsob, ako prečítať magickú konštantu. Veľké písmená zapíšu A–F namiesto a–f a predpona v štýle 0x pridá 0b, 0o alebo 0x k sústavám 2, 8 a 16, pripravené na vloženie priamo do kódu.
Výpočet je presná celočíselná aritmetika pri akejkoľvek veľkosti: číslo so stovkami číslic sa prevedie bez zaokrúhľovania, ktoré kazí prevodníky postavené na desatinných číslach za hranicou 2^53. Všetko beží vo vašom prehliadači a nič sa nikam nenahráva.