Pretvarač baze brojeva
Pretvorite brojeve između bilo koje baze iz binarne u bazu 36, jedan po retku.
Pretvarač baze brojeva
Svaka baza od binarne do baze 36 zapisuje iste brojeve s različitim znamenkama. Zalijepite jedan broj po retku, odaberite izvornu i ciljnu bazu i svaki redak se pretvara dok upisujete — decimalni u heksadecimalni prema zadanim postavkama, ali bilo koji par od 2 do 36 radi, uključujući samu bazu 36, čije se znamenke kreću od 0 do z.
Unos oprašta o tome kako se brojevi obično pišu. Prefiks 0x, 0b ili 0o na retku nadjačava bazu From, tako da se miješani dump heksadecimalnih i binarnih literala pretvara u jednom prolazu. Podvlake i razmaci unutar broja čitaju se kao razdjelnici znamenki, onako kako se 1_000_000 pojavljuje u modernom izvornom kodu, a vodeći minus prenosi se na rezultat. Prazni redovi prolaze netaknuti, zadržavajući pretvoreni stupac poravnat s izvornikom. Znak koji nije znamenka u izvornoj bazi zaustavlja pretvorbu porukom koja imenuje točan redak, umjesto da nagađa što ste mislili.
Prikaži sve uobičajene baze zamjenjuje ciljanu bazu sa sažetkom u jednom retku — decimalni, binarni, oktalni i heksadecimalni jedan pored drugog — što je najbrži način za čitanje magične konstante. Znamenke velikim slovima pišu A–F umjesto a–f, a prefiks u stilu 0x dodaje 0b, 0o ili 0x bazama 2, 8 i 16, spremne za lijepljenje izravno u kod.
Matematika je točna aritmetika cijelog broja u bilo kojoj veličini: broj sa stotinama znamenki pretvara se bez zaokruživanja koje kvari pretvarače izgrađene na pokretnom zarezu nakon 2^53. Sve se izvodi u vašem pregledniku i ništa se ne učitava.