Kuinka muuntaa binaari oktaaliksi

Kirjoittaja: Peter Berry
Luomispäivä: 16 Heinäkuu 2021
Päivityspäivä: 1 Heinäkuu 2024
Anonim
1.1 Lukujärjestelmät - muunnokset binääri-oktaali-heksa
Video: 1.1 Lukujärjestelmät - muunnokset binääri-oktaali-heksa

Sisältö

Binaari ja oktaali ovat kaksi eri kerrointa, joita käytetään yleisesti tietokoneissa. Erilainen kuin radix: emäksessä 2 on oktaali ja oktaali 8, joten ne on ryhmiteltävä muuntamista varten. Tämä kuulostaa monimutkaiselta, mutta muutos on itse asiassa hyvin yksinkertainen.

Askeleet

Menetelmä 1/2: Manuaalinen siirto

  1. Tunnista binäärisekvenssi. Binaarijonot ovat yksinkertaisia ​​merkkijonoja, jotka koostuvat merkeistä 1 ja 0, kuten 101001, 001 tai jopa 1. Nämä merkkijonot ovat yleensä binäärilukuja. Lisäksi jotkut kirjat ja opettajat allekirjoittavat myös binääriluvut alaindeksillä "2", kuten 1001.2, sekaannusten välttämiseksi luvulla "tuhat yksi".
    • Alaindeksi osoittaa luvun "perustan". Binaarinen on kahden perusjärjestelmän ja oktaali on perus 8 järjestelmä.

  2. Ryhmittele merkit 1 ja 0 binääriluvussa kolmena joukkona alkaen oikealta vasemmalle. Oktaalissa on kahdeksan erilaista merkkiä tai numeroa ja vain kaksi binäärimuodossa. Joten tarvitsemme kolmea binäärilukua edustamaan oktaalilukua. Ryhmittele numerot oikealta vasemmalle. Esimerkiksi binääriluku 101001 jaetaan 101 001.

  3. Lisää nollia viimeisen numeron vasemmalle puolelle, jos numeroita ei ole riittävästi kolmikon muodostamiseen. Numerolla 10011011 on kahdeksan numeroa, ja vaikka kahdeksan ei ole jaettavissa kolmella, voit muuntaa sen oktaaliksi lisäämällä ensin nollia, kunnes kolmoiset ovat täydellisiä. Esimerkiksi:
    • Alkuperäinen numero: 10011011
    • Ryhmä: 10 011 011
    • Lisää nollia siten, että jokaisella ryhmällä on kolme elementtiä: 010 011 011

  4. Lisää 4, 2 ja 1 jokaisen trion alle muistiinpanopaikkaan. Jokainen binääriluku jokaisessa tripletissä edustaa paikkaa oktaalikerroksessa. Ensimmäinen numero on sijainti 4, toinen numero on asema 2 ja kolmas numero vastaa paikkaa 1. Yksinkertaisuuden vuoksi kirjoita nämä numerot suoraan binaaritriplien alle. Esimerkiksi:
    • 010 011 011
      421 421 421
    • 001
      421
    • 110 010 001
      421 421 421
    • Huomaa: pikakuvakkeen kohdalla voit ohittaa tämän vaiheen ja verrata vain binäärisarjoja tähän oktaalimuunnostaulukkoon.
  5. Kun 1 on sijaintia osoittavassa numerossa, kirjoita se luku (4, 2 tai 1) aloittaaksesi oktaaliluvun. Jos kohdassa "4" on numero 1, oktaalinumerollasi on numero 4. Jos 0 on sijaintia osoittavan luvun yläpuolella, oktaaliluvussa ei ole kyseistä numeroa ja jätämme sen tyhjäksi, ei tai allekirjoita viiva siellä. Harkitse esimerkkiongelmaa:
    • Kierteet:
      • Siirto 1010100112 oktaaliin.
    • Ryhmä kolme:
      • 101 010 011
    • Lisää sijainnin osoittimet:
      • 101 010 011
        421 421 421
    • Arvioi kukin asema:
      • 101 010 011
        421 421 421
        401 020 021
  6. Lisää uudet numerot kussakin kolmikossa. Kun olet löytänyt oktaaliluvun, etsi yksinkertaisesti kolmen arvon arvot. Joten 101: llä meillä on 4, 0, 1 ja saat 5 (). Jatkamalla yllä olevaa esimerkkiä:
    • Kierteet:
      • Siirto 1010100112 oktaaliin.
    • Ryhmittele kolme, lisää sijaintitiedot ja arvioi kukin sijoittelu:
      • 101 010 011
        421 421 421
        401 020 021
    • Lisää yhteen kaikki kolme ryhmää:
  7. Yhdistä saadut tulokset lopullisen oktaaliluvun muodostamiseksi. Binaariluvun jakaminen helpottaa matemaattisten tehtävien ratkaisemista - alkuluku on vain yksinkertainen merkkijono. Joten nyt, muuntamisen jälkeen, meidän on yhdistettävä kaikki yhteen saadaksemme lopputuloksen. Siinä kaikki.
    • Kierteet:
      • Siirto 1010100112 oktaaliin.
    • Ryhmittele kolme, lisää paikkanumerot, arvioi sijainnit ja etsi kokonaissummat:
      • 101 010 011
        5 — 2 — 3
    • Yhdistä numerot yhteen:
      • 523
  8. Lisää alaindeksi alle 8 (kuten tämä 8) muunnoksen loppuun saattamiseksi. Ilman tätä merkintää olisi mahdotonta määrittää, onko 523 tavallinen oktaaliluku vai desimaaliluku. Lisää opettajasi tietämään, että sait oikean vastauksen, lisäämällä vastauksessasi hakemistoon 8 alle 8 indikaattorin, joka osoittaa, että se on oktaaliluku.
    • Kierteet:
      • Siirto 1010100112 oktaaliin.
    • Muuntaa:
      • 523.
    • Lopullinen vastaus:
      • 5238
    mainos

Tapa 2/2: Vaihda kytkimet ja muunnelmat

  1. Säästä aikaa ja tee kotitehtäväsi yksinkertaisen oktaalimuuntimen avulla. Vaikka sitä ei käytetä testissä, tämä on loistava valinta muissa tapauksissa. Koska numeroyhdistelmiä on vain 8, muistaminen ei ole ollenkaan vaikeaa. Jaa numerot kolmeen ryhmään ja vertaa niitä kuvan taulukkoon.
    • Huomaa, että luvuille 8 ja 9 ei ole suoraa muunnosta. Oktaalissa nämä luvut ovat ei ole olemassa koska perus 8 -järjestelmässä on vain 8 numeroa (0-7).
  2. Jos on pariton osa, pidämme pilkun ja aloitamme muuntamisen sieltä. Tarkastellaan tapausta, jossa binääriluku 10010,11 muunnetaan oktaaliluvuksi. Yleensä vaihdat oikealta vasemmalle ja aloitat kolmen ryhmän kanssa. Pilkulla siirryt kyseisestä sijainnista: pilkun vasemmalle puolelle (10010) aloitat sieltä ja muunnat oikealta vasemmalle (010 010). Oikealla osalla (, 11) aloitat pilkusta ja muunnat vasemmalta oikealle (110). Kun lisätään nolla, nollat ​​lisätään aina muuntosuuntaan. Kolmannen ryhmän tulos olisi 010 010, 110.
    • 101,1 → 101 , 100
    • 1,01001 → 001 , 010 010
    • 1001101,0101 → 001 001 101 , 010 100
  3. Muunna oktaali takaisin binäärimuodoksi oktaalimuunnintaulukon avulla. Tarvitset taulukon käänteiseen muunnokseen, koska vain "3" ei anna sinulle tarpeeksi tietoa matematiikan suorittamiseen, ellet vielä ymmärrä oktaalijärjestelmää ja haluat miettiä jokaista yhdistelmää. Alla olevan taulukon käyttäminen helpottaa jokaisen oktaaliluvun muuntamista kolmen binääriluvun joukoksi ja yhdistää ne sitten yhteen:
    • 0 → 000
    • 1 → 001
    • 2 → 010
    • 3 → 011
    • 4 → 100
    • 5 → 101
    • 6 → 110
    • 7 → 111
    mainos

Neuvoja

  • Käytä aikaa numeroiden erittelyyn. Ihannetapauksessa sinun tulisi käyttää isoa paperia, jossa on runsaasti tilaa työskennellä.