I_P_W14_M07 Konwersja liczb z systemu dziesiętnego na dwójkowy w języku Python
Poznaliśmy już algorytm konwersji liczb z systemu dziesiętnego na dwójkowy (binarny). Przedstawiliśmy ręczną metodę przeprowadzania takiej zamiany oraz pseudokod opisujący niezbędne czynności.
W tym e‑materiale przejdziemy do implementacji tego zagadnienia w języku Python. Python ma wbudowane funkcje do konwertowania liczb pomiędzy różnymi systemami liczbowymi. Aby opanować to zagadnienie, musisz najpierw rozumieć, jakie wartości dana funkcja zwraca, i wiedzieć, jak otrzymać pożądany wynik, używając prostego algorytmu.
Ćwiczenie na rozgrzewkę:
Na ilu minimalnie bitach można zapisać liczbę 150Indeks dolny (10)(10). Zastanów się, czy możesz uogólnić odpowiedź.
Zrozumiesz, jakie są zależności pomiędzy dziesiętnym a dwójkowym systemem liczbowym.
Wykorzystasz wbudowane funkcje języka Python do zamiany liczby dziesiętnej na odpowiednik binarny.
Nauczysz się konwertować liczby z systemu dziesiętnego na dwójkowy.