Laskuri/Tietokonelaskin/ Numerojärjestelmän laskin

Lukujärjestelmä­muunnin

Muunna helposti binaari-, oktaali-, desimaali- ja heksadesimaali­järjestelmien välillä. Reaaliaikainen muunnos.

Lukujärjestelmä­muunnin


Bittien visualisointi

Ymmärrä lukujärjestelmät


Perus­periaate
Muunnos­prosessi
Esimerkit

Binaari (Binary, Base-2)

Käyttää vain numeroita 0 ja 1 – tietokoneen peruskieli.

Oktaali (Octal, Base-8)

Käyttää numeroita 0–7. Yleinen Unix/Linux-tiedosto-oikeuksissa.

Desimaali (Decimal, Base-10)

Käyttää numeroita 0–9. Arjessa yleisin järjestelmä.

Heksadesimaali (Hexadecimal, Base-16)

Käyttää numeroita 0–9 sekä kirjaimia A–F. Käytössä muistiosoitteissa, värikoodeissa jne.

Kuinka muuntaa lukujärjestelmiä

Muistiosoitteen esitys

Muistiosoitteena heksadesimaalina: 0x7FFF

Värikoodi

HTML/CSS: #FF0000 (punainen)

Tiedosto-oikeudet (Unix/Linux)

rwxr-xr-x = 755(8)

Usein kysytyt kysymykset (FAQ)


Mitä A–F-kirjaimet tarkoittavat heksadesimaaleissa?

Heksadesimaali tarvitsee 16 symbolia, joten 0–9:n jälkeen käytetään A(10), B(11), C(12), D(13), E(14), F(15).

Onko binaarin ja heksadesimaalin välillä nopea muunnos?

Kyllä. Neljä binääribittiä vastaa yhtä heksadesimaalin merkkiä. Esim: 1010(2) = A(16)

Vaihtelevatko esitystavat ohjelmointi­kielittäin?

Kyllä. Binaari: 0b1010, oktaali: 0o77, heksadesimaali: 0xFF, desimaali: 42 jne.

Miten negatiiviset luvut esitetään binaarissa?

Useimmat järjestelmät käyttävät kahden komplementtia.