Lukujärjestelmämuunnin
Valitse lähtö- ja kohdekanta (2–36) ja syötä kokonaisluku. Numerot yli 9 kirjoitetaan kirjaimina A–Z. Yleiset järjestelmät näkyvät aina.
Muunna kokonaislukuja mistä tahansa lukujärjestelmästä toiseen, kantaluvuilla 2–36.
Valitse lähtö- ja kohdekanta (2–36) ja syötä kokonaisluku. Numerot yli 9 kirjoitetaan kirjaimina A–Z. Yleiset järjestelmät näkyvät aina.
Lukujärjestelmämuunnin muuntaa kokonaislukuja mielivaltaisten lukujärjestelmien välillä, kantaluvuilla 2–36. Voit valita sekä lähtö- että kohdekannan vapaasti ja nähdä samalla luvun yleisimmissä järjestelmissä: binäärinä, oktaalina, desimaalina ja heksana. Työkalu on hyödyllinen ohjelmoinnissa ja tietotekniikan opiskelussa.
Lukujärjestelmä on tapa esittää lukuja tietyllä määrällä numeromerkkejä. Järjestelmän kantaluku kertoo, montako eri numeroa käytetään: desimaalissa kymmenen (0–9), binäärissä kaksi (0–1) ja heksassa kuusitoista (0–9 ja A–F). Jokainen numeron paikka vastaa kantaluvun potenssia.
Muunnos kannasta toiseen tehdään kätevimmin desimaalin kautta kahdessa vaiheessa.
Vaihe 1 – lähtökannasta desimaaliksi. Jokainen numero kerrotaan kantaluvun potenssilla paikkansa mukaan ja tulokset lasketaan yhteen:
desimaali = Σ (numero × kanta^paikka)
Vaihe 2 – desimaalista kohdekantaan. Desimaaliluku jaetaan toistuvasti kohdekannalla, ja jakojäännökset luetaan viimeisestä ensimmäiseen.
Desimaaliluku 255 näyttää eri lukujärjestelmissä tältä:
Kun kantaluku on suurempi kuin 10, numeroiksi tarvitaan kirjaimia. Käytäntö on sama kuin ohjelmointikielissä: A = 10, B = 11, C = 12 ja niin edelleen Z = 35 asti. Tämän vuoksi kanta 36 on suurin tällä merkistöllä esitettävä järjestelmä. Esimerkiksi heksassa numero F tarkoittaa arvoa 15.
Eri lukujärjestelmiä tarvitaan, koska ne sopivat eri tehtäviin: laitteisto toimii binäärillä, mutta ihmiselle desimaali ja heksa ovat helpompia lukea. Muunnoksia tarvitaan esimerkiksi värikoodien käsittelyssä, matalan tason ohjelmoinnissa, tiedosto-oikeuksien tulkinnassa sekä tiivistettäessä dataa lyhyempään esitysmuotoon. Vapaa base-muunnin auttaa myös harvinaisempien kantojen kanssa.