Binêre tot oktale omskep

Binêre en oktale stelsels is twee verskillende getallestelsels wat dikwels in rekenaarwetenskap gebruik word. Hulle het elk `n ander basis - binêre het die basis 2 en die oktal die basis 8 - wat beteken dat hulle gegroepeer moet word om hulle te kan omskep. Dit klink egter baie meer ingewikkeld as hierdie baie eenvoudige omskakeling eintlik is.

stappe

Metode 1
Skakel met die hand

Prent getiteld Skakel binêre na Octal Number Step 1
1
Herken `n reeks binêre getalle. Binêre getalle is eenvoudig rye van een en nul, soos 101001, 001 of selfs net 1. As jy so `n getallereeks sien, is dit gewoonlik binêr. Sommige boeke en onderwysers dui ook binêre getalle aan met `n subskripsie `2`, soos 10012, Dit is om verwarring met die desimale getal 1001 te vermy.
  • Met hierdie subskripsie word die `basis` van die nommer aangedui. Binêre is `n getallestelsel met basis twee en oktaal het basis agt.
  • Prent getiteld Skakel binêre na Octal Number Step 2
    2
    Groepeer almal en nulse in die binêre getal in stelle van drie, van regs. Daar is slegs twee verskillende binêre en agt oktale syfers. omdat 23=8,{ displaystyle 2 ^ {3} = 8,}jy benodig drie binêre getalle om elke oktale nommer aan te dui. Begin deur in groepe regs te verdeel. Byvoorbeeld: die binêre nommer 101001 kan dan verdeel word in 101 001.
  • Prent getiteld Skakel binêre na Octal Number Step 3
    3
    Voeg nulle aan die linkerkant van die laaste syfer by indien u nie genoeg getalle het om `n groep van drie nommers te maak nie. Die binêre nommer 10011011 het agt syfers, nie `n veelvoud van drie nie, maar kan steeds omgeskakel word na `n oktale getal. Voeg net ekstra nulle by die eerste groep, tot die drie plekke het. Byvoorbeeld:
  • oorspronklike: 10011011
  • In groepe: 10 011 011
  • Na die toevoeging van nulle: 010 011 011
  • Prent getiteld Skakel binêre na Octal Number Step 4
    4
    Voeg `n 4, 2 en a 1 by elke stel van drie nommers om die plekwaardes aan te dui. Elk van die drie binêre getalle in `n stel verteenwoordig `n sekere plekwaarde in die oktale getalstelsel. Die eerste getal is die vir `n 4, die tweede a 2, en die derde het die waarde 1. Skryf dit ter wille van duidelikheid onmiddellik onder elke stel van drie binêre getalle. Byvoorbeeld:
  • 010 011 011
    421 421 421
  • 001
    421
  • 110 010 001
    421 421 421
  • Let wel, as jy op soek is na `n vinnige metode, kan jy hierdie stap oorskry en vergelyk die reeks binêre getalle met hierdie oktale omskakelingstabel.
  • Prent getiteld Skakel binêre na Octal Number Step 5
    5
    As `n mens bo een van die plekwaardes is, skryf die nommer (4, 2 of 1) om die omskakeling te begin. As daar `n een bokant die "4" staat, dan bevat die oktale getal `n 4. As daar `n 0 bo die plaatswaarde 1 staat, dan bevat die oktale getal geen 1, dus sit op die plek daar `n spasie, nul of streep. Soos in die volgende voorbeeld:
  • probleem:
  • Skakel 101010011 om2 tot oktaal.
  • Verdeel hulle in drie:
  • 101 010 011
  • Voeg die plekwaardes by:
  • 101 010 011
    421 421 421
  • Merk elke plekwaarde:
  • 101 010 011
    421 421 421
    401 020 021
  • Prent getiteld Skakel binêre na Octal Number Step 6
    6


    Voeg die nuwe nommers op in elke groep van drie syfers. As jy weet watter plekwaardes in die oktal nommer is, voeg al die nommers per groep op. So, as jy 101 het, sal dit 4, 0 en 1 wees, en dit sal afgelewer word 5 as gevolg hiervan (4+0+1=5{ displaystyle 4 + 0 + 1 = 5}). Om voort te gaan met bogenoemde voorbeeld:
  • probleem:
  • Skakel 101010011 om2 tot `n oktaal.
  • Skei in drie, voeg plekwaardes by en merk elke plek:
  • 101 010 011
    421 421 421
    401 020 021
  • Voeg elke stel van drie bymekaar:
  • (4+0+1)(0+2+0)(0+2+1)=5,2,3{ displaystyle (4 + 0 + 1) (0 +2 + 0) (0 +2 +1) = 5,2,3}
  • Prent getiteld Skakel binêre na Octal Number Step 7
    7
    Sit die nuwe omgeskrewe antwoorde langs mekaar om die finale oktaal nommer te vorm. Die verdeling van die binêre getal was net om die omskakeling makliker te maak - die oorspronklike nommer was `n lang tou. Dus, nou dat dit omgeskakel is, sit jy alles saam om jou definitiewe antwoord te kry. Dit is nie meer nie.
  • probleem:
  • Skakel 101010011 om2 tot oktaal.
  • Verdeel, voeg plek waardes, merk plekke en tel totale in totaal:
  • 101 010 011
    5 - 2 - 3
  • Plaas die omgekeerde getalle langs mekaar.
  • 523
  • Prent getiteld Skakel binêre na Octal Number Step 8
    8
    Voeg `n subskripsie 8 by (soos hierdie een 8) om die omskakeling te voltooi. Daar is basies geen manier om te weet of 523 verwys na `n oktale nommer of `n desimale getal, sonder die korrekte notasie. Om seker te maak dat jou onderwyser weet dat jy die probleem korrek opgelos het, plaas `n subskripsie 8 met jou antwoord, met verwysing na `n oktale nommer (basis 8).
  • probleem:
  • Skakel 101010011 om2 tot oktaal.
  • sukses:
  • 523.
  • antwoord:
  • 5238
  • Metode 2
    Vinnige omskakelings en variasies

    Prent getiteld Skakel binêre na Octal Number Step 9
    1
    Gebruik `n eenvoudige omskakelingstabel om tyd en werk te bespaar. Jy kan dit nie tydens `n toets gebruik nie, maar dit is soms `n goeie keuse. Aangesien daar slegs 8 moontlike kombinasies van getalle is, is dit eintlik `n redelike maklike tabel om te onthou. Al wat jy hoef te doen is om die getalle in groepe van drie te verdeel en vergelyk dit met die tabel in die beelde.
    • Let op hoe daar geen direkte omskakelings vir nommers 8 en 9 is nie. In oktale getalle hulle bestaan ​​nie aangesien daar slegs 8 syfers (0-7) in `n getallestelsel met basis 8 is.
  • Prent getiteld Skakel binêre na Octal Nommer Stap 10
    2
    Los die desimale punt uit en werk uit as jy te doen het met desimale. Gestel jy moet die binêre nommer 10010.11 omskakel na `n oktale nommer. Gewoonlik werk jy van regs na links om die getalle in groepe van drie te verdeel. Wanneer desimale werk jy uit die punt. Dus vir die syfers aan die linkerkant van die desimale punt (10010) werk jy van die punt na links (010 010 of omgeskakel, 115,24 ). Vir die getalle aan die regterkant (0.11), werk van die punt na regs (110). Wanneer jy nulle voeg, voeg dit altyd by in die rigting wat jy werk. Die finale verspreiding is 010 010, 110.
  • 101.1 → 101. 100
  • 1.01001 → 001. 010 010
  • 1001101.0101 → 001 001 101. 010 100
  • Prent getiteld Skakel binêre na Octal Number Step 11
    3
    Gebruik die oktale omskakelingstabel om van oktaal na binêr te omskep. Jy benodig die tafel om agteruit te werk, want `n eenvoudige een "3" U gee onvoldoende inligting om die berekening uit te voer, tensy u die oktale stelsel goed ken en u enige kombinasie wil oorweeg. Gebruik eenvoudig die volgende grafiek om `n oktale getal maklik in `n ry van drie binêre getalle te omskep, en plaas hulle dan langs mekaar:
  • 0 → 000
  • 1 → 001
  • 2 → 010
  • 3 → 011
  • 4 → 100
  • 5 → 101
  • 6 → 110
  • 7 → 111
  • wenke

    • Neem die tyd om getalle te verdeel. `N Groot vel papier met baie spasie is gewoonlik die beste.
    Deel op sosiale netwerke:

    Verwante