Co to jest system binarny?

System binarny (dwójkowy) to język komputerów, który wykorzystuje tylko dwie cyfry: 0 i 1.

Co to jest system dziesiętny?

System dziesiętny to liczby, których używamy na co dzień. Składa się z dziesięciu cyfr: od 0 do 9.

Jak zamienić system binarny na dziesiętny?

Każda cyfra w liczbie binarnej odpowiada kolejnej potędze liczby 2. Licząc od prawej do lewej, są to potęgi: 2^0, 2^1, 2^2, 2^3 i tak dalej.

Krótki przykład: Zamiana 1011 na system dziesiętny

  1. Zapisz liczbę binarną: 1011
  2. Wypisz potęgi liczby 2:
    • Pierwsza 1 od prawej: 2^0 = 1
    • Druga 1: 2^1 = 2
    • 0: 2^2 = 4 (pomijamy, ponieważ cyfra to 0)
    • Pierwsza 1 od lewej: 2^3 = 8
  3. Zsumuj wartości tam, gdzie występuje 1: 8 + 2 + 1 = 11

Zatem 1011 w systemie binarnym to 11 w systemie dziesiętnym.

Inny przykład: 10110

10110 = 16 + 0 + 4 + 2 + 0 = 22 w systemie dziesiętnym

Tabela konwersji

Binarny Dziesiętny Wyjaśnienie
00000Brak ustawionych bitów
000112^0 = 1
001022^1 = 2
001132^1 + 2^0 = 2 + 1
010042^2 = 4
010152^2 + 2^0 = 4 + 1
011062^2 + 2^1 = 4 + 2
011172^2 + 2^1 + 2^0 = 4 + 2 + 1
100082^3 = 8
100192^3 + 2^0 = 8 + 1
1010102^3 + 2^1 = 8 + 2
1011112^3 + 2^1 + 2^0 = 8 + 2 + 1
1100122^3 + 2^2 = 8 + 4
1101132^3 + 2^2 + 2^0 = 8 + 4 + 1
1110142^3 + 2^2 + 2^1 = 8 + 4 + 2
1111152^3 + 2^2 + 2^1 + 2^0 = 8 + 4 + 2 + 1