Liczba dwójkowa na kartce: dzielenie przez 2
Zamiana liczby na system dwójkowy w programie - Informatyka - klasa 8 (Python)
W systemie **dwójkowym** są tylko cyfry 0 i 1, a kolejne pozycje od prawej to potęgi dwójki: 1, 2, 4, 8, 16... Liczba 13 to 8 + 4 + 1, czyli `1101`. Zamiana z dziesiętnego: dziel liczbę przez 2 i zapisuj **reszty**, aż liczba stanie się zerem. Reszty czytane **od ostatniej** to zapis dwójkowy. Program wypisuje każdy krok.
n = 13
while n > 0:
print(n, ": 2 =", n // 2, "reszta", n % 2)
n = n // 2
print("Reszty od ostatniej: 1101")Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu Informatyka - klasa 8·Zaloguj się, aby zapisać postęp na koncie.