" 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.
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 .
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 .
Previous:nothing Next:hur man skapar text för Direct3D c + +