Dator > Hur konvertera oktala till binärt

  • Hur konvertera oktala till binärt


  • " Octal " och " binary " är båda uttryck för den bas för en räknesystem . Räkna bas beskriver antalet där ett system lägger till en andra siffra . Till exempel vår nuvarande räknesystem lägger till en andra siffra på 10 och beskrivs därför som bas tio , eller " Decimal " räknesystem . Oktala är en bas 8-systemet och binära är en bas 2-systemet . Människor konvertera oktala till binärt , antingen för att förenkla programmering eller som en övning i talteori . I båda fallen är det enklast att konvertera den oktala till decimalt , då decimaltal till binär.

    Octal att Decimal


    1 .
    Multiplicera den sista siffran i det oktala talet av en (8 till det nollte makten ) . I denna och följande steg , skriv ner resultatet i en kolumn .
    2 .
    Multiplicera den näst sista siffran i det oktala talet av 8 (8 till den första makten ) .

    3 .
    Multiplicera den tredje till sista siffran i det oktala talet av 64 ( den andra åtta makten ) .
    4 .
    Multiplicera det fjärde till sista siffran i det oktala talet av 512 (8 till den tredje makten ) .
    5 .
    fortsätta att tillämpa detta mönster tills du har bearbetat hela numret .
    6 .
    Lägg resultaten från varje steg. Den totala det oktala talet uttryckt som ett decimalbråk .
     

    Decimal till binär


    1 .
    Följ stegen nedan , skriva ner de rester för varje steg i rad från höger till vänster .
    2 .
    Dela den totala från avsnitt 1 , steg 6 , med två . Notera resten .
    3 .
    Dividera resultatet av steg 1 med två. Notera resten .
    4 .
    Dividera resultatet av steg 2 med två . Notera resten .
    5 .
    Fortsätt mönstret tills du kommer till svaret 0 . Notera resten .
    6 .
    sträng av 1: or och 0: or du skrev , efter anvisningarna från steg ett , är den binära versionen av din decimaltal .
     

    Tips och varningar


     

    • Exempel : . oktalt tal 1234
    • Konvertera Octal att Decimal
    • 1 * 4=4, 3 * 8=24 , 2 * 64=128 , 1 * 512=512 . Oktalt 1234=Decimal (512 +128 +24 +1 =) 665
    • Konvertera Decimalatt Binary
    • 665 /2=332 , resterande 1
    • 332 /2=166 , resten 0
    • 166 /2=83 , resten 0
    • 83 /2=41 , resten 1
    • 41 /2=20 , resten 1
    • 20 /2=10 , resten 0
    • 10 /2=5 , resten 0
    • 02/05=2 , resterande 1
    • 2 /2=1 , resten 0
    • 1 /2=0 , Resten 1
    • Decimal 665=Binär 1010011001
    • alltså Octal 1234=Binary 1010011001
    5 6 8 9


Previous:nothing Next:hur man skapar text för Direct3D c + +





Relaterade artiklar


  • militära användningen av artificiell intelligens
  • hur man läser ett Word-dokument med Java
  • hur du låser textrutor i C #
  • hur du lägger till vanliga frågor om en Java-applet
  • skillnaderna mellan Visual Basic och Visual Basic . NET
  • hur man använder Visual Basic kodning
  • en guide om sql nästlade frågor
  • Vad är JavaScript ogiltigt ?
  • hur man använder Visual C + + 6
  • hur man skapar en pdf- fil som COBOL programutbud