Hoe te converteren Octaal naar Binary

"Octal" en "binary" zijn beide uitingen van de basis voor een telsysteem.Tellen basis beschrijft het nummer waarmee een systeem voegt een tweede cijfer.Bijvoorbeeld onze huidige telsysteem voegt een tweede cijfer op 10 en wordt dus beschreven als een basis van tien, of "Decimal" telsysteem.Octaal is een basis 8 systeem en binaire is een basis 2-systeem.Mensen te bekeren octaal naar binair ofwel computer programmeren of als een oefening in de getaltheorie vereenvoudigen.In beide gevallen is het gemakkelijkst om de octale decimale vervolgens de decimale binaire zetten.

Octal om decimale

  1. Vermenigvuldig het laatste cijfer van het octale nummer één (8 tot de nulde macht).In deze en de volgende stappen, noteer het resultaat in een kolom.

  2. Vermenigvuldig het tweede naar het laatste cijfer van het octale nummer 8 (8 van de eerste vermogen).

  3. Vermenigvuldig het derde naar het laatste cijfer van het octale nummer 64 (acht tot de tweede macht).

  4. Vermenigvuldig het vierde

    naar het laatste cijfer van het octale nummer 512 (8 tot en met de derde macht).

  5. verder toepassen van dit patroon totdat u het hele nummer hebben verwerkt.

  6. Voeg de resultaten van elke stap.Het totaal is het octale getal uitgedrukt in decimalen.

decimaal naar Binary

  1. Volg de onderstaande stappen, het opschrijven van de restanten van elke stap in een rij van rechts naar links.

  2. Verdeel het totaal uit paragraaf 1, stap 6, door twee.Let op de rest.

  3. Verdeel het resultaat van stap 1 met twee.Let op de rest.

  4. Verdeel het resultaat van stap 2 met twee.Let op de rest.

  5. verder het patroon totdat u het restant te bereiken is het antwoord 0. Note.

  6. De reeks van 1s en 0s je schreef, na aanwijzingen van stap één, is de binaire versie van uw decimaal getal.

Tips & amp;Waarschuwingen

  • Voorbeeld: Octal nummer 1234.
  • converteren Octal om decimale
  • 1 * 4 = 4, 3 * 8 = 24, 2 * 64 = 128, 1 * 512 = 512.Octal 1234 = Decimale (512 + 128 + 24 + 1 =) 665
  • omzetten van decimaal naar binair
  • 665/2 = 332, restant 1
  • 332/2 = 166, de rest 0
  • 166/2 = 83, restant0
  • 83/2 = 41, restant 1
  • 41/2 = 20, restant 1
  • 20/2 = 10, restant 0
  • 10/2 = 5, de rest 0
  • 02/05 = 2, de rest1
  • 2/2 = 1, rest 0
  • 1/2 = 0, restant 1
  • decimaal 665 = Binaire 1010011001
  • Zo Octal 1234 = Binaire 1010011001
104
0
2
Computer Programmeertalen