Zamiana liczb z systemu dziesiętnego na dwójkowy i odwrotnie


ZAMIANA LICZB Z SYSTEMU DZIESITNEGO NA DWÓJKOWY I ODWROTNIE
Przeliczanie z systemu dziesiętnego na dwójkowy
Aby z liczby dziesiętnej uzyskać odpowiadającą jej liczbę dwójkową należy dzielić daną liczbę przez 2, wyniki kolejnych dzieleń zapisać w słupku,
a reszty z dzieleń zapisać po prawej stronie za kreską. Kolejne dzielenia wykonujemy do momentu aż uzyskamy wynik z dzielenia mniejszy niż 1.
Teraz wystarczy przepisać uzyskane reszty z dzieleń od dołu do góry i mamy wynik: 10101101.
______________________________________________________________________________________________________________________
Przeliczanie z systemu dwójkowego na dziesiętny
Aby zamienić liczbę z systemu dwójkowego (binarnego - bin) na dziesiętny (decymalny - dec) należy najpierw przypomnieć sobie jak są tworzone
liczby w ww. systemach - jaka liczba jest ich podstawą.
Podstawą w systemie dwójkowym jest liczba 2, w systemie szesnastkowym liczba 16, a w systemie dziesiętnym liczba 10.
Aby przeliczyć liczbę z systemu dwójkowego na dziesiętny musimy skorzystać z poniższego wzoru:
Załóżmy, że chcemy przeliczyć z systemu dwójkowego na dziesiętny liczbę: 1 010 110 1
W powyższym wzorze w miejsca  x wstawiamy na odpowiednie (kolejne) pozycje kolejne cyfry z przeliczanej liczby. Wyglądało by to tak:
Aby uzyskać ostateczny wynik musimy jeszcze to wszystko wyliczyć. Wystarczy zauważyć pewną zależność - każda następna potęga liczby 2 jest
od swojego poprzednika dokładnie dwukrotnie większa. Co nam daje ta wiedza? Otóż nie musimy pracowicie wyliczać potęg tylko do wzoru wstawić
gotowe liczby: 1, 2, 4, 8, 16, 32, 64, 128 (oczywiście kolejne liczby są tworzone tak samo 256, 512, 1024, 2048, itd.).
Po podstawieniu do wzoru otrzymujemy:
Aby jeszcze całą sprawę ułatwić usuńmy z naszego równania wszystkie elementy, które nie mają wpływu na jego ostateczny wynik, tzn. wszystkie
mnożenia przez zero.
Mnożenie przez 1 nic nie zmienia, więc zróbmy kolejne uproszczenie.
Wystarczy teraz tylko dodać liczby, a otrzymany wynik jest naszą "przeliczoną" z systemu dwójkowego na dziesiętny liczbą. W tym wypadku jest to
liczba 173.
Jak widać przeliczanie liczb z systemu dwójkowego na dziesiętny polega na dodawaniu odpowiednich potęg liczby 2.
Materiał ze strony: http://www.edu.godula.com/?zo=sl_bintodec
Adres ten można znalezć na stronie: http://zsszydlowiec.pl w dziale Centrum Multimedialne/ Dla uczniów


Wyszukiwarka