Dwójkowy system liczbowy

Artur Bugajski

Dwójkowy system liczbowy (inaczej: system binarny) – system liczbowy, w którym podstawą jest liczba 2. Do zapisu liczb potrzebne są więc tylko dwie cyfry: 0 i 1

Historia

Używał go już John Napier w XVI wieku, przy czym 0 i 1 zapisywał jako a i b

Wykorzystanie

Powszechnie używany w elektronice cyfrowej, gdzie minimalizacja liczby stanów (do dwóch) pozwala na prostą implementację sprzętową odpowiadającą zazwyczaj stanom wyłączony i włączony oraz zminimalizowanie przekłamań danych. Co za tym idzie, przyjął się też w informatyce.

Jak w każdym pozycyjnym systemie liczbowym, liczby zapisuje się tu jako ciągi cyfr, z których każda jest mnożnikiem kolejnej potęgi podstawy systemu.

Np. liczba zapisana w dziesiętnym systemie liczbowym jako 10, w systemie dwójkowym przybiera postać 1010, gdyż:

Liczby w systemach nie dziesiętnych oznacza się czasami indeksem dolnym zapisanym w systemie dziesiętnym, a oznaczającym podstawę danego systemu. W celu podkreślenia, że liczba jest dziesiętna można również napisać obok niej indeks.

Np.

W systemie dwójkowym można przedstawiać również liczby rzeczywiste. Na przykład liczby dziesiętne o podstawie 2 można zapisać jako:

ułamek zwykły:

(nawiasem oznaczono okres ułamka)

Liczby niewymierne mają rozwinięcie nieokresowe w każdym systemie pozycyjnym:

Zmiany systemu

Zamiana z systemu dwójkowego na inny można wykonać poprzez zapisanie liczby jako sumy potęg liczby 2 pomnożonych przez wartość cyfry w systemie, na który przekształcamy. Przykładowo przy zamianie liczby na system dziesiętny:


Cyfra 1 podobnie jak w systemie dziesiętnym ma wartość zależną od swojej pozycji - na końcu oznacza 1, na drugiej pozycji od końca 2, na trzeciej 4, na czwartej 8, itd. Ponieważ oraz aby obliczyć wartość liczby zapisanej dwójkowo, wystarczy zsumować potęgi dwójki odpowiadające cyfrom 1 w zapisie.

Zamiana liczby w systemie dziesiętnym na liczbę w systemie dwójkowym może przebiegać według wyżej opisanej zasady, czyli:

Rozbicie na sumę potęg liczby 2:

Bądź też przez wyznaczanie reszt w wyniku kolejnych dzieleń liczby przez 2:

30 ÷ 2 = 15 reszty 0 - 0 to cyfra jedności,

15 ÷ 2 = 7 reszty 1 - 1 to cyfra drugiego rzędu,

7 ÷ 2 = 3 reszty 1

3 ÷ 2 = 1 reszty 1

1 ÷ 2 = 0 reszty 1

Aby obliczyć wartość dwójkową liczby przepisujemy od końca cyfry reszt. Tak więc 3010 = 111102


Wyszukiwarka

Podobne podstrony:
Dwójkowy system liczbowy, Dwójkowy system liczbowy (inaczej binarny) to pozycyjny system liczbowy, w
Dwójkowy system liczbowy Szkolnictwo pl
prezentacja rzymski system liczbowy
systemy liczbowe, informatyka
systemy liczbowe
Systemy Liczbowe, systemy liczbowe1, SYSTEM BINARNY
Pozycyjne systemy liczbowe
prezentacje zaawans, systemy liczbowe LO
Sprawozdanie Automatyka systemy liczbowe, SGGW Technika Rolnicza i Leśna, Automatyka
Szesnastkowy system liczbowy
17-09-2005 Wstęp do informatyki Systemy Liczbowe, Systemy Liczbowe
systemy liczbowe 4
Tabela (Systemy Liczbowe)
Ósemkowy system liczbowy, NAUKA, algorytmy i struktury danych, WAT
Pozycyjne systemy liczbowe

więcej podobnych podstron