Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki
RslbtrEmlJlpt
Grafika przedstawia konwersję liczb z systemu dziesiętnego na dwójkowy w języku Python. Na czarnym tle widoczne są ciągi cyfr 0 oraz 1.

Konwersja liczb z systemu dziesiętnego na dwójkowy w języku Python

Źródło: Pixabay, domena publiczna.

W tym e‑materiale powtarzamy wiadomości ze szkoły podstawowej.

Poznaliśmy już algorytm konwersji liczb z systemu dziesiętnego na dwójkowyPFk2sampskonwersji 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. Ma on 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.

Ciekawi cię, jak wyglądają implementacje w innych językach programowania? Możesz się z nimi zapoznać w dwóch pozostałych e‑materiałach z tej serii:

Więcej zadań? Sięgnij do Konwersja liczb z systemu dziesiętnego na dwójkowy – zadania maturalneP6snE2LaSKonwersja liczb z systemu dziesiętnego na dwójkowy – zadania maturalne.

Twoje cele
  • 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.