Beginner

Lukujärjestelmän muunnin

Muunna kokonaisluku binäärijärjestelmän (kanta 2), oktaalijärjestelmän (kanta 8), desimaalijärjestelmän (kanta 10) ja heksadesimaalijärjestelmän (kanta 16) välillä.
Viimeksi päivitetty: 20. kesäkuuta 2026 · Tarkastanut TG we-Calculate Editorial Team
Syötä valitulle kantaluvulle kelvolliset numerot

Lähtökanta

Desimaaliarvo
10

Sama kokonaisluku näytetään kaikissa neljässä kantajärjestelmässä alla.

Binääri (kanta 2)
1010
Oktaali (kanta 8)
12
Desimaali (kanta 10)
10
Heksadesimaali (kanta 16)
A
1248Positional place values in base 2 (×2 each step)
Tulokset ovat arvioita ja tarkoitettu vain yleiseen tiedoksi, eivätkä ne ole ammattilaisen neuvoja — varmista aina tärkeät tulokset itsenäisesti ennen kuin luotat niihin. Lue koko vastuuvapauslauseke.
Pikavastaus

Miten luku muunnetaan kantajärjestelmästä toiseen?

Muuntaaksesi luvun kantaan 10 kerro jokainen numero kantaluvulla korotettuna sen sijaintiin (laskien nollasta oikealta) ja laske tulokset yhteen. Desimaalista toiseen kantaan siirryt jakamalla toistuvasti kohdekantaluvulla ja lukemalla jakojäännökset alhaalta ylöspäin. Tämä työkalu tekee molemmat automaattisesti.

Kaava
value = Σ dᵢ × baseⁱ (jokainen numero dᵢ kerrotaan kantaluvulla korotettuna sen sijaintiin i)
How this is calculated

Annat kaksi syötettä: arvon (numerojono) ja "lähtökannan" (kantaluvun, jossa tuo jono on kirjoitettu — 2, 8, 10 tai 16). Muunnin tarkistaa ensin, että jokainen merkki on laillinen numero kyseiselle kannalle: kanta 2 sallii vain 0–1, kanta 8 sallii 0–7, kanta 10 sallii 0–9 ja kanta 16 lisää A–F (kirjainkoosta riippumatta). Jos jokin merkki on alueen ulkopuolella, syöte hylätään eikä sitä hiljaisesti katkaista.

Arvo dekoodataan sitten yhdeksi desimaalikokonaisluvuksi paikkamerkintää käyttäen: jokainen numero kerrotaan kantaluvulla korotettuna paikkansa potenssiin, laskien nollasta oikealta, ja tulot summataan. Joten binääriluku 1010 muuttuu muotoon 1×2³ + 0×2² + 1×2¹ + 0×2⁰ = 10. Tuo yksi kokonaisluku on kanoninen arvo; se koodataan uudelleen kaikkiin neljään kantaan näyttöä varten, ja heksadesimaali näytetään konvention mukaan isoin kirjaimin.

Työkalu käsittelee vain ei-negatiivisia kokonaislukuja — ei etumerkkejä, murtolukuja tai erottimia. Se olettaa myös tarkan kokonaislukuaritmetiikan, joten arvot yli 2⁵³−1 (9 007 199 254 740 991) hylätään liukulukupyöristysvirheiden välttämiseksi.

Esimerkit
SyöteTulos
Binääri 1010 → desimaali10
Desimaali 255 → heksadesimaaliFF
Heksadesimaali 1F → oktaali37

Usein kysytyt kysymykset

Heksanumerot A–F voidaan kirjoittaa kummalla tahansa kirjasinkoolla, mutta isot kirjaimet ovat yleisin käytäntö muistiosoitteille, värikoodeille ja dokumentaatiolle, joten tulos käyttää isoja kirjaimia.

Tämä muunnin käsittelee ei-negatiivisia kokonaislukuja. Murtolukuja ja etumerkkejä ei tueta, koska binääri-, oktaali- ja heksamurtoluvut noudattavat erillisiä sääntöjä.

Enintään 9 007 199 254 740 991 (2⁵³−1), suurin kokonaisluku, jonka JavaScript voi esittää tarkasti. Suuremmat arvot hylätään pyöristysvirheiden välttämiseksi.

Tunnetaan myös nimellä

lukujärjestelmä muunnin
kantaluku muunnin
binääri desimaaliksi
desimaali binääriksi
heksa desimaaliksi
oktaali muunnin
lukukanta muunnin
binäärimuunnin

APA

TG we-Calculate Editorial Team. (2026). Lukujärjestelmän muunnin [Online calculator]. TG we-Calculate. https://we-calculate.com/fi/calculator/number-base-converter

Chicago

TG we-Calculate Editorial Team. "Lukujärjestelmän muunnin." TG we-Calculate. 2026. https://we-calculate.com/fi/calculator/number-base-converter.

IEEE

TG we-Calculate Editorial Team, "Lukujärjestelmän muunnin," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/fi/calculator/number-base-converter

BibTeX

@misc{wecalculate_number_base_converter, title = {Lukujärjestelmän muunnin}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/fi/calculator/number-base-converter}}, year = {2026}, note = {TG we-Calculate} }

Oliko tästä laskimesta sinulle apua?