W systemie ósemkowym (podstawa 8) każda cyfra odpowiada dokładnie 3 bitom zapisu binarnego, ponieważ 8 = 23. Dzięki temu konwersję binarny → ósemkowy wykonuje się mechanicznie, bez przeliczania całej liczby na dziesiętną.
Krok 1: grupowanie bitówLiczymy od prawej strony (od najmniej znaczącego bitu) i dzielimy na trójki:100110011 → 100 110 011Nie trzeba dopisywać zer, bo liczba bitów (9) już dzieli się przez 3.
100110011 → 100 110 011
Krok 2: zamiana trójek na cyfry ósemkoweKażdą trójkę interpretujemy jako liczbę binarną z zakresu 0–7:
Dlaczego pozostałe odpowiedzi nie pasują?Typowe błędy prowadzące do takich wyników to:
Wskazówka egzaminacyjna: zawsze kontroluj dwa elementy: (1) czy grupowanie jest od prawej i po 3 bity, (2) czy każda trójka daje cyfrę 0–7. To szybka metoda minimalizująca pomyłki.
Około 62% zdających odpowiada poprawnie na to pytanie. średnie
Eksperci podkreślają: "Aby zamienić zapis binarny na ósemkowy, dzieli się liczbę na trójki bitów od prawej: 100 110 011."
Źródła:
Materiały:
Sprawdź odpowiedź