Oktal är en bas 8 talsystem , genom att använda siffrorna 0 , 1 , 2 , 3 , 4 , 5 , 6 och 7 . Således numret 10 i oktalt = 8 i standard decimal . 100 oktala = 64 decimal , och 123 oktala = 64 + 2 * 8 + 3 = 83 decimal . Binary är en bas 2 talsystem , använder endast siffrorna 0 och 1 . Så antalet 10 i binärt = 2 i standard decimal , 100 binärt = 4 decimal , och 1101 binärt = 8 + 4 + 1 = 13 decimal . När du förstår den konceptuella skillnaden mellan dessa system , processen för att konvertera mellan dem är enkel . Instruktioner
1
Skriv det oktala talet ut med de separerade siffrorna . Till exempel , om antalet är 725 , skriver 7 2 5 .
2
Dela varje siffra med 4 , 2 och 1 , och skriva ner resultaten . I vårt exempel skulle vi först dela 7 med 4 = 1 , lämnar 3 . Sedan 3 med 2 = 1 , lämnar 1 , därefter 1 av 1 = 1 . Så vi skriver en 111 under 7 . Sedan 2 av 4 = 0 , vilket 2 , 2 med 1 = 1 , lämnar 0 och 0 med 1 = 0 . Så skriver 010 under 2 . Slutligen , 5 med 4 = 1 , lämnar 1 , 1 med 2 = 0 , lämnar 1 och 1 med 1 = 1 . Så under 5 skriver 101 . Vi har sedan
7 2 5
111 010 101
3
Sätt alla nummer tillsammans , ta bort alla inledande 0: or och det är antalet i binär . Således 725 oktala = 111.010.101 binär .