Besplatan Konverter brojevnog sistema
Pretvorite brojeve između binarnog, oktalnog, decimalnog i heksadecimalnog sistema. Vidite veličinu u bitovima i grupisani binarni izlaz trenutno.
Brze vrijednosti
Kako radi
Konverzija se u potpunosti odvija u vašem pregledniku koristeći ugrađeni tip BigInt JavaScripta — bez biblioteke, bez servera. BigInt se koristi umjesto starijeg pristupa parseInt/Number specifično da bi rukovao vrijednostima većim od 2^53 bez grešaka zaokruživanja.
- 1Raščlanjivanje unosa sa BigIntPrilagođen raščlanjivač uklanja opcione prefikse (0x, 0b, 0o, #) i validira skup znakova za odabranu bazu, zatim prosljeđuje očišćen niz konstruktoru BigInt(), koji bezgubitno rukuje proizvoljno velikim cijelim brojevima.
- 2Istovremena konverzija bazeKada je vrijednost BigInt poznata, alat poziva BigInt.prototype.toString() sa svakom bazom (2, 8, 10, 16, i korisnički odabranom bazom od 2–36) da proizvede sve izlazne prikaze u jednom prolazu — bez potrebnog posrednog decimalnog koraka.
- 3Grupisanje binarnog zapisa i provjera širine bitaBinarni izlaz se popunjava do umnoška od 4 i dijeli na grupe nibli radi čitljivosti. Alat takođe provjerava da li vrijednost stane unutar 4-, 8-, 16-, ili 32-bitnih potpisanih/nepotpisanih raspona koristeći BigInt aritmetiku, tako da je ponašanje prelivanja tačno čak i za 32-bitne granice.
- 4Stanje URL-a koje se može podijelitiNakon svake validne konverzije alat zapisuje unos i izvornu bazu u fragment URL-a (#v=&from=) putem history.replaceState, tako da se trenutna konverzija može sačuvati u zabilješkama ili podijeliti — fragment se nikada ne šalje nikakvom serveru.
Povezani alati
Heksadecimalni preglednik
Pregledajte sirove bajtove bilo kojeg fajla u klasičnom prikazu offset / heks / ASCII, uz prepoznavanje tipa fajla po magičnom broju. Čita se lokalno; nikad se ne otprema.
Kalkulator razlomaka
Sabirajte, oduzimajte, množite i dijelite razlomke, ili pretvorite decimalni broj u najjednostavniji razlomak.
Konverter binarnog u tekst
Pretvorite tekst u binarni zapis (0 i 1) i obrnuto. Podržava UTF-8 kodiranje. Vidite broj bajtova i bitova za bilo koji tekst.