System binarny, ósemkowy i szesnastkowy to systemy pozycyjne. Różnią się podstawą. System binarny ma podstawę 22, ósemkowy 88, a szesnastkowy 1616. Gdy zrozumiesz ten pomysł, symbole przestają wyglądać tajemniczo.

W każdym pozycyjnym systemie liczbowym każda pozycja jest potęgą podstawy. W systemie o podstawie 1010 kolejne pozycje to 11, 1010, 100100 i tak dalej. W systemie o podstawie 22 są to 11, 22, 44, 88, 1616 i tak dalej. Ta sama zasada działa dla każdej podstawy.

Jakich cyfr używa każdy system

System binarny używa tylko cyfr 00 i 11.

System ósemkowy używa cyfr od 00 do 77.

System szesnastkowy używa 1616 symboli: od 00 do 99, a następnie AA do FF dla wartości od 1010 do 1515.

To oznacza, że jedna cyfra szesnastkowa może zawierać więcej informacji niż jedna cyfra binarna, ponieważ jedna pozycja szesnastkowa liczy w potęgach 1616, a nie w potęgach 22.

Główna intuicja

Liczba nie zmienia swojej wartości tylko dlatego, że zapiszesz ją w innej podstawie. Zmienia się jedynie sposób zapisu.

Na przykład liczba 4545 w systemie o podstawie 1010 nadal oznacza tę samą wielkość, niezależnie od tego, czy zapiszesz ją binarnie, ósemkowo czy szesnastkowo. Różne podstawy są jak różne języki opisujące tę samą ilość.

Jeden mocny przykład: zapisz 4545 binarnie, ósemkowo i szesnastkowo

Zacznij od systemu o podstawie 1010.

45=32+8+4+145 = 32 + 8 + 4 + 1

To są potęgi liczby 22:

32=25,8=23,4=22,1=2032 = 2^5,\quad 8 = 2^3,\quad 4 = 2^2,\quad 1 = 2^0

Dlatego zapis binarny ma cyfry 11 na pozycjach 252^5, 232^3, 222^2 i 202^0:

4510=101101245_{10} = 101101_2

Teraz użyj zapisu binarnego, aby otrzymać zapis ósemkowy. Ponieważ 8=238 = 2^3, grupuj cyfry binarne po 33, zaczynając od prawej strony:

1011012=101 1012101101_2 = 101\ 101_2

Każda grupa staje się jedną cyfrą ósemkową:

1012=5,1012=5101_2 = 5,\quad 101_2 = 5

Zatem

4510=55845_{10} = 55_8

Teraz wyznacz zapis szesnastkowy. Ponieważ 16=2416 = 2^4, grupuj cyfry binarne po 44, zaczynając od prawej strony. W razie potrzeby dodaj zera z przodu:

1011012=0010 11012101101_2 = 0010\ 1101_2

Następnie zamień każdą grupę:

00102=2,11012=13=D0010_2 = 2,\quad 1101_2 = 13 = D

Zatem

4510=2D1645_{10} = 2D_{16}

Wszystkie trzy zapisy oznaczają tę samą wartość:

4510=1011012=558=2D1645_{10} = 101101_2 = 55_8 = 2D_{16}

Typowe błędy

Jednym z częstych błędów jest zapominanie, że podstawa zmienia wartości pozycyjne. Ciąg 101101 nie oznacza tego samego w systemie o podstawie 22, 88 i 1010.

Innym błędem jest używanie cyfr, których dana podstawa nie dopuszcza. Na przykład cyfra 22 nie może wystąpić w liczbie binarnej, a cyfra 88 nie może wystąpić w liczbie ósemkowej.

Uczniowie często też błędnie grupują cyfry binarne przy zamianie na system ósemkowy lub szesnastkowy. Grupuj od prawej strony i dodawaj zera z przodu, jeśli potrzebujesz pełnej grupy.

Kiedy używa się tych systemów liczbowych

System binarny jest podstawowym językiem systemów cyfrowych, ponieważ przełączniki naturalnie mają dwa stany. System ósemkowy i szesnastkowy to zwięzłe sposoby zapisywania długich ciągów binarnych.

Nie musisz znać informatyki, aby zrozumieć tę ideę matematyczną. Te systemy są nadal wartościowe, ponieważ uczą podstawowej zasady stojącej za każdym zapisem pozycyjnym: wartość zależy od podstawy i od pozycji.

Spróbuj podobnej zamiany

Spróbuj zamienić 581058_{10} na zapis binarny, ósemkowy i szesnastkowy. Najpierw zapisz tę liczbę jako sumę potęg liczby 22, a potem pogrupuj cyfry binarne, aby otrzymać pozostałe dwa zapisy.

Potrzebujesz pomocy z zadaniem?

Prześlij pytanie i otrzymaj zweryfikowane rozwiązanie krok po kroku w kilka sekund.

Otwórz GPAI Solver →