


Original: 10011011 I grupper: 10 011 011 Efter tilføjelse af nuller: 010 011 011 
010 011 011
421 421 421 001
421 110 010 001
421 421 421 Bemærk, hvis du leder efter en hurtig metode, kan du springe dette trin over og bare sammenligne rækkefølgen af binære tal med dette . 
Problem: Konverter 1010100112 til oktal. Del dem op i tre: 101 010 011 Tilføj stedværdierne: 101 010 011
421 421 421 Fremhæv hver stedsværdi: 101 010 011
421 421 421
401 020 021 
Problem: Konverter 1010100112 til en oktal. Adskil i tre, tilføj stedværdier og marker hvert sted: 101 010 011
421 421 421
401 020 021 Læg hvert sæt af tre sammen: 

Problem: Konverter 1010100112 til oktal. Divider, tilføj pladsværdier, markér pladser og læg totaler sammen: 101 010 011
5 — 2—3 Placer de konverterede tal tilbage ved siden af hinanden: 523 
Problem: Konverter 1010100112 til oktal. Konvertering: 523. Svar: 5238 

101.1 → 101 . 100 1.01001 → 001 . 010 010 1001101.0101 → 001 001 101 . 010 100 
0 → 000 1 → 001 2 → 010 3 → 011 4 → 100 5 → 101 6 → 110 7 → 111
Konverter binær til oktal
Indhold
Binære og oktale systemer er to forskellige talsystemer, der almindeligvis bruges i datalogi. De har hver sin base -- binær har base 2 og oktal har base 8 -- hvilket betyder at de skal grupperes sammen for at konvertere. Dette lyder dog meget mere kompliceret, end denne meget simple konvertering faktisk er.
Trin
Metode 1 af 2: Konverter i hånden

1. Genkend en række binære tal. Binære tal er simpelthen sekvenser af enere og nuller, såsom 101001, 001 eller endda kun 1. Når du ser sådan en talrække, er den normalt binær. Nogle bøger og lærere henviser dog også til binære tal med et `2`-abonnement, såsom 10012, dette for at undgå forveksling med decimaltallet 1001.
- Dette subscript angiver `basis` for nummeret. Binært er et talsystem med base to og oktal har base otte.

2. Gruppér alle eterne og nullerne i binæren i sæt af tre, startende fra højre. Der er kun to forskellige binære og otte oktale cifre. Fordi
har du brug for tre binære tal til at repræsentere hvert oktal tal. Begynd at opdele i grupper til højre. For eksempel: det binære tal 101001 kan derefter opdeles i 101 001.

3. Tilføj nuller til venstre for det sidste ciffer, hvis du ikke har nok cifre til at lave en gruppe på tre tal. Det binære tal 10011011 har otte cifre, ikke et multiplum af tre, men kan stadig konverteres til et oktal tal. Tilføj blot ekstra nuller til den første gruppe, indtil den har tre pladser. For eksempel:

4. Tilføj en 4, 2 og en 1 til hver streng med tre tal for at angive stedværdierne. Hvert af de tre binære tal i et sæt repræsenterer en bestemt pladsværdi i det oktale talsystem. Det første tal er det ene for en 4, det andet et 2, og det tredje har værdien 1. For klarhedens skyld skal du skrive dette direkte under hver streng af tre binære tal. For eksempel:
421 421 421
421
421 421 421

5. Hvis der er en over en af stedværdierne, skal du skrive det tal (4, 2 eller 1) for at begynde konverteringen. Hvis der er en over "4" så indeholder oktaltallet en 4. Hvis der er et 0 over pladsværdien 1, så indeholder oktaltallet ikke 1, så sæt et mellemrum, nul eller bindestreg på det sted. Som i følgende eksempel:
421 421 421
421 421 421
401 020 021

6. Læg de nye tal sammen i hver gruppe med tre cifre. Hvis du ved, hvilke stedværdier der er i det oktale tal, skal du lægge alle cifrene sammen per gruppe. Så hvis du har 101, bliver dette 4, 0 og 1, og det giver 5 på som følge heraf (
). For at fortsætte med eksemplet ovenfor:
421 421 421
401 020 021

7. Placer de nyligt konverterede svar side om side for at danne det endelige oktale tal. Delingen af det binære tal var blot for at gøre konverteringen nemmere - det oprindelige tal var en lang streng. Så nu hvor det er konverteret, sæt det hele sammen igen for at få dit endelige svar. Det er ikke mere.
5 — 2—3

8. Tilføj en subscript 8 (som denne 8) for at fuldføre konverteringen. Der er dybest set ingen måde at vide, om 523 refererer til et oktalt eller et decimaltal uden den korrekte notation. For at sikre, at din lærer ved, at du har løst problemet korrekt, skal du sætte et sænket 8-tal ved siden af dit svar, med henvisning til et oktalt tal (grundlag 8).
Metode 2 af 2: Hurtige konverteringer og variationer

1. Brug en simpel konverteringstabel for at spare tid og arbejde. Du kan ikke bruge dette på en test, men på andre tidspunkter er det et godt valg. Da der kun er 8 mulige kombinationer af tal, er det faktisk en ret nem tabel at huske. Det eneste du skal gøre er at dele tallene op i grupper af tre og sammenligne dem med tabellen på billederne.
- Bemærk, hvordan der for tallene 8 og 9 ikke er nogen direkte konverteringer. I oktale tal eksisterer de ikke da der kun er 8 cifre (0-7) i et grundtal med 8 tal.

2. Forlad decimaltegnet og find ud af, om du har at gøre med decimaler. Antag, at du skal konvertere det binære tal 10010.11 til et oktalt tal. Normalt arbejder man fra højre mod venstre for at dele tallene op i grupper af tre. Med en decimal arbejder du udad fra punktet. Så for cifrene til venstre for decimaltegnet (10010), arbejd fra prikken til venstre (010 010 eller konverteret, 115,24). For tallene til højre (0,11) skal du arbejde fra punktet til højre (110). Når du tilføjer nuller, skal du altid tilføje dem i den retning, du arbejder. Den endelige fordeling er 010 010, 110.

3. Brug oktalkonverteringstabellen til at konvertere tilbage fra oktal til binær. Du skal bruge bordet til at arbejde baglæns, fordi en enkel "3" giver dig ikke nok information til at udføre beregningen, medmindre du kender det oktale system godt og ønsker at overveje hver kombination. Du skal blot bruge følgende diagram til nemt at konvertere et oktalt ciffer til en sekvens af tre binære tal, og placer dem derefter side om side:
Tips
- Tag dig tid til at dele tal. Et stort ark papir med god plads er normalt bedst.
Artikler om emnet "Konverter binær til oktal"
Оцените, пожалуйста статью
Populær