Licznik na 8 bitach
Arytmetyka komputera: przepełnienie i precyzja - Informatyka - liceum klasa 2, zakres rozszerzony (Python)
Procesor przechowuje liczby całkowite na stałej liczbie bitów. Na 8 bitach bez znaku mieszczą się wartości od 0 do 255; dodanie 1 do 255 daje 0, bo wynik jest liczony **modulo 2⁸**. To **przepełnienie**. Python ma liczby całkowite bez limitu, więc program symuluje 8-bitowy licznik działaniem `% 256`.
counter = 250
for i in range(10):
counter = (counter + 1) % 256
print(counter, end=" ")
print()Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu Informatyka - liceum klasa 2, zakres rozszerzony·Zaloguj się, aby zapisać postęp na koncie.