Desimaali-binaarimuunnos on prosessi, jossa luku muunnetaan desimaalilukujärjestelmästä (kantaluku 10) binaarilukujärjestelmään (kantaluku 2).
Desimaali käyttää numeroita 0–9.
Binaari käyttää vain numeroita 0 ja 1.
Esimerkki:
Desimaali 10 → binaari 1010
Käytämme desimaali-binaarimuunnosta pääasiassa siksi, että:
Tietokoneet käyttävät binäärilukua datan käsittelyyn (kaikki laskutoimitukset tehdään käyttämällä nollia ja ykkösiä).
Se on olennainen matalatason ohjelmoinnissa, digitaalisessa elektroniikassa ja tietokonearkkitehtuurissa.
Auttaa datan koodauksessa, verkottumisessa ja logiikkapiirien suunnittelussa.
Desimaaliluvun muuntaminen binääriluvuksi:
Jaa luku kahdella.
Kirjoita jakojäännös (0 tai 1).
Toista prosessi osamäärällä, kunnes osamäärä on 0.
Lue jakojäännökset käänteisesti saadaksesi binääriluvun.
Esimerkki: Muunna luku 13 binääriluvuksi
13 ÷ 2 = 6 jakojäännös 1
6 ÷ 2 = 3 jakojäännös 0
3 ÷ 2 = 1 jakojäännös 1
1 ÷ 2 = 0 jakojäännös 1
→ Binääri = 1101
Käytä desimaali-binäärimuunnosta:
Kun ohjelmoidaan pienellä tasolla (kuten kokoonpano tai sulautetut järjestelmät).
Suunniteltaessa digitaalisia järjestelmiä tai logiikkaportteja.
Tietojenkäsittelytieteen opetuksessa ja teoriassa.
Tietokoneiden tallentaman tai siirtämän binääridatan virheenkorjauksessa tai tulkinnassa.