Sådan Konverter Octal til Binary

"oktal" og "binær" er begge udtryk for base for en optælling system.Tælle basen beskriver antallet ved som tilføjer et system et andet ciffer.For eksempel tilføjer vort nuværende optælling system et andet ciffer ved 10 og er således beskrevet som base ti, eller "Decimal" optælling system.Oktal er en base 8, og binære er en base 2 system.Folk konvertere oktal for binære enten at forenkle programmering af computere eller som en øvelse i talteori.I begge tilfælde er det nemmest at konvertere oktal til decimal, så decimal til binær.

Octal til Decimal

  1. Gang det sidste ciffer i oktal nummer med én (8 til nulte magten).I denne og de følgende trin, nedskrive resultatet i en kolonne.

  2. Gang næstsidste ciffer i oktal nummer med 8 (8 til den første strøm).

  3. Gang tredje til sidste ciffer i oktale tal med 64 (otte til den anden magt).

  4. Gang fjerde til sidste ciffer i oktal tal med 512 (8 til den tredje strøm).

  5. Fortsæt anvende dette mønster, indtil du har behandlet hele nummer

    et.

  6. Tilføj resultaterne fra hvert trin.Det samlede tal er det oktale tal udtrykt som et decimaltal.

Decimal til binær

  1. Følg nedenstående trin, nedskrive reguleringslinjer for hvert trin i træk fra højre til venstre.

  2. Divider det samlede fra § 1, trin 6, med to.Bemærk resten.

  3. Divider resultatet af trin 1 og to.Bemærk resten.

  4. Divider resultatet af trin 2 ved to.Bemærk resten.

  5. Fortsæt mønsteret, indtil du når svaret 0. Bemærk resten.

  6. Strengen af ​​1s og 0'erne, du skrev, efter anvisninger fra trin et, er den binære version af dit decimaltal.

Tips & amp;Advarsler

  • Eksempel: Octal nummer 1234.
  • Konvertering Octal til Decimal
  • 1 * 4 = 4, 3 * 8 = 24, 2 * 64 = 128, 1 * 512 = 512.Oktal 1234 = Decimal (512 + 128 + 24 + 1 =) 665
  • Konvertering Decimal til binær
  • 665/2 = 332, resten 1
  • 332/2 = 166, resten 0
  • 166/2 = 83, resten0
  • 83/2 = 41, resten 1
  • 41/2 = 20, resten 1
  • 20/2 = 10, resten 0
  • 10/2 = 5, resten 0
  • 5/2 = 2, resten1
  • 2/2 = 1, resten 0
  • 1/2 = 0, resten 1
  • Decimal 665 = Binær 1010011001
  • Således oktal 1234 = Binary 1010011001
375
0
2
Computer Programmeringssprog