How to Convert binair getal naar octaal getal

How to Convert binair getal naar octaal getal


Binair, octaal en ons vertrouwd decimale systeem zijn dat alle plaats waardesystemen voor de representatie van getallen. Het verschil is het aantal verschillende cijfers die per plaats waarde worden gebruikt. Terwijl onze decimale stelsel heeft 10 cijfers (0-9), octaal heeft 8 (0-7) en binaire heeft 2 (0 en 1). Conversie tussen deze systemen efficiƫnt betekent erkennen dat een aantal geschreven in elk systeem is gebaseerd op de bevoegdheden van de basis. Omdat octaal berust op bevoegdheden van 8, maar 8 is zelf een macht van binaire van base 2, het is relatief gemakkelijk om te zetten van de ene naar de andere.

Instructies

1

De cijfers van uw binaire tekenreeks blokkeren in setjes van drie vanaf de rechterkant. Voor een voorbeeld, zou 1011010110 worden onderverdeeld in 1 011 010 110.

2

Converteren van het meest rechtse blok van drie cijfers (of minder) aan een enkele waarde, hetzelfde alsof u waren berekening van elk als een decimaal. Omdat een reeks van drie cijfers in binaire altijd tussen 0 en 7 zullen, kan het resultaat een octale waarde zal zijn. Het meest rechtse cijfer moet worden vermenigvuldigd met 1, het midden van 2, de meest linkse door 4, dan de producten van de drie cijfers bij elkaar opgeteld. In het voorbeeld is 110 1 x 4 + 1 x 2 + 0x1 = 6.

3

Herhaal stap 2 voor de volgende drie cijfers blok, verplaatsen van rechts naar links, tot de laatste drie cijfers (of minder) blok is omgebouwd. In het voorbeeld is het volgende blok, 010 0x4 + 1 x 2 + 0x1 = 2. Daarna is het 011 0x4 + 1 x 2 + 1 x 1 = 3. Tot slot kan worden geschreven als 001, 1en 0x4 + 0x2 + 1 x 1 = 1 is.

4

Schrijven van uw definitieve nummer in octaal, ter vervanging van elk drie cijfers blok met de octaal cijfer u hebt berekend. In het voorbeeld is de 1011010110 in binaire gelijk aan 1326 in octale.

Tips & waarschuwingen

  • Merk op dat er geen cijfer 8 in octale. De octale verwijst naar acht totale cijfers, tellen van 0, dus het hoogste cijfer in een bepaalde plaats-waarde 7 is. Evenzo, binair of base 2, heeft geen cijfer 2, alleen 0 en 1.