RMX2D3P63SE7S
Grafika przedstawia namalowane kredkami cyfry w różnych kolorach oraz różnej wielkości.

I_P_W14_M08 Konwersja liczb z systemu dwójkowego na dziesiętny w języku Python

Źródło: Gerald, dostępny w internecie: pixabay.com, domena publiczna.

Poznaliśmy już algorytm konwersji liczb z systemu dwójkowego na dziesiętny. 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ę:

Ćwiczenie 1
R1VO5XOK651HF
Twoje cele
  • Zrozumiesz, jakie są zależności pomiędzy dziesiętnym a dwójkowym systemem liczbowym.

  • Zaimplementujesz w języku Python algorytm zamiany liczb z systemu dwójowego na dziesiętny.

  • Przećwiczysz  konwersję liczby z systemu dwójkowego na dziesiętny.