Jaa binääriluvut - miten se toimii
Tietoja ohjelmoitaessa tai arvioitaessa on usein este binaarinumeroiden jakamiselle. Tämä prosessi ei kuitenkaan ole liian monimutkainen. Kerromme sinulle kuinka se tehdään.
Jako kaksoisjärjestelmässä: Kuinka jakaa binaariluvut
- Jako kaksoisjärjestelmässä on hyvin samankaltainen kuin desimaalijärjestelmä. Tässä osinko jaetaan yleensä jakajalla. Tämä johtaa osamäärään, joskus jäljellä tai desimaalilukuilla. Tämä eliminoidaan kokonaan, kun lasketaan binäärisillä numeroilla.
- Kirjoita osastoon ja seuraa seuraavia vaiheita. (Seuraavassa kappaleessa prosessi selitetään uudelleen käytännön esimerkin avulla)
- Aloita saamalla osingon ensimmäisen numeron numero (numero vasemmalla) ja vertaa sitä jakajaan (numero oikealla). Jos jakajien lukumäärä on sama tai suurempi, kirjoitetaan 1 osamäärän ensimmäiseen kohtaan. Jos se on alle 0.
- Vähennä jakaja osingosta sarjassa, jos se on yhtä suuri tai suurempi. Muussa tapauksessa kirjoita koko numero seuraavalle riville. Vähennä seuraava numero määritetystä osingosta ja toista nämä vaiheet, kunnes olet saavuttanut viimeisen numeron. Jos jäännösarvoja on jäljellä, poista ne vain. Nämä eivät ole merkityksellisiä.
Jaa binääriluvut - esimerkki
- Tässä esimerkissä binaariluku 15 (1111) jaetaan binaariluvulla 5 (0101). Tämän jaon ratkaisun tulisi olla 3 (0011).
- a) Ensimmäinen numero kirjoitetaan muistiin ja sitä verrataan jakajaan 101. 1 on alle 101. Siksi 0 kirjoitetaan osamäärään.
- b) Ensimmäisen rivin numero 1 hyväksytään ja seuraavan numeron numero kirjoitetaan muistiin. Jälleen vertailu: 11 vähemmän kuin 101. Joten toinen 0 tulee kertoimeen.
- c) Sama siirtoprosessi toistetaan. Nyt meillä on arvo 111, joka on suurempi kuin jakaja 101. Seurauksena on, että 1 kirjoitetaan osamäärään.
- d) A1 osamäärässä tarkoittaa myös sitä, että numerojärjestyksessä jakaja 101 vähennetään rivillä c) 111 olevasta luvusta. Tuloksena on 10. Nyt seuraava luku kirjoitetaan uudelleen ja saamme arvon 101.
- Tämä voidaan jakaa tarkalleen jakajalla. Tämä johtaa 1: n osamäärään ja jäännösarvo on 0.
Binaarinumeroiden muuntaminen desimaalilukuiksi on usein hyödyllistä. Seuraavalta sivulta löydät täydelliset ohjeet tätä varten.