Wszystko, co musisz wiedzieć na maturę. Przeliczanie między systemami, schemat Hornera i dzielenie z resztą. To informatyczny pewniak 100%.
Na co dzień używamy systemu dziesiętnego, ale komputery "myślą" inaczej. W informatyce kluczowa jest podstawa (baza) systemu, oznaczana zazwyczaj jako . To ona definiuje, ilu cyfr możemy użyć do zapisu liczby:
Mała baza (np. p = 2)
Mamy do dyspozycji mało cyfr (tylko 0 i 1). Zapis liczby staje się przez to bardzo długi, ale jest idealny dla elektroniki (jest prąd / nie ma prądu).
Duża baza (np. p = 16) Mamy dużo znaków (cyfry 0-9 oraz litery A-F). Zapis liczby jest bardzo krótki. Świetnie nadaje się do zapisywania np. kolorów w HTML czy adresów w pamięci.
Przykład: Zapis liczby dziesiętnej w BIN
Przykład: Zapis liczby dziesiętnej w HEX
Na egzaminie musisz płynnie przechodzić między tymi trzema systemami. Zwróć uwagę na indeksy dolne!
Baza . Dozwolone cyfry: . Podstawa działania każdego procesora.
LUDZKI
Baza . Zwykle nie piszemy indeksu dolnego, ale na maturze dla jasności warto to robić.
PAMIĘCIOWY
Baza . Cyfry 10-15 zastępujemy literami: .
Dzielimy liczbę przez nową bazę i spisujemy reszty z dzielenia. Wynik czytamy od dołu!
Mnożymy każdą cyfrę przez wagę jej pozycji (kolejne potęgi bazy, licząc od prawej strony od zera).
*Tip: Pamiętaj, że cokolwiek do potęgi zerowej (np. ) daje .
Zadania: Zamiana Dziesiętny na Binarny
Sprawdźmy, czy wagi pozycji się zgadzają:
16 + 0 + 4 + 0 + 1 = 21
Zadania: Zamiana Binarny na Dziesiętny
💡 Uwaga na potęgę zerową!
Najczęstszy błąd maturzystów to uznanie, że . Pamiętaj na zawsze: . Skrajna prawa jedynka w systemie binarnym zawsze dodaje do wyniku końcowego (wskazuje, że liczba jest nieparzysta).
To tylko jeden z pewniaków. Na kursie przechodzimy przez nie wszystkie, krok po kroku, aż poczujesz ten spokój.
Pomóżcie mi zdać maturę!