Systemy liczbowe i kodowanie
W systemie pozycyjnym wartość cyfry zależy od jej miejsca. Komputery zapisują dane w systemie binarnym, którego podstawą jest 2.
Widok
Zapis pozycyjny
- wartość liczby w systemie pozycyjnym
- zakres podstawowy, wzór kluczowy
- gdzie:
- wartość prefiksu liczby do cyfry o indeksie j
- podstawa systemu liczbowego
- wartość prefiksu przed dopisaniem cyfry a_j
- kolejna cyfra liczby; cyfry czytamy od najbardziej znaczącej
Liczby binarne
- największa liczba bez znaku na n bitach
- zakres rozszerzony, wzór kluczowy
- gdzie:
- największa liczba bez znaku zapisywana na n bitach
- liczba bitów (liczba całkowita)
- liczba różnych kodów na n bitach
- zakres rozszerzony
- gdzie:
- liczba różnych ciągów bitów o długości n
- liczba bitów (liczba całkowita)
- bity w bajcie
- zakres podstawowy
- gdzie:
- liczba bitów jako wartość liczbowa
- liczba bajtów jako wartość liczbowa
Prawa i uwagi
Cyfry systemu o podstawie q
Cyfry a₀, a₁, …, aₘ czytamy od najbardziej znaczącej do najmniej znaczącej. Przyjmujemy N₀ = a₀, a następnie dla j = 1, …, m obliczamy Nⱼ = qNⱼ₋₁ + aⱼ; wartością całej liczby jest Nₘ. Każda cyfra aⱼ jest liczbą całkowitą od 0 do q − 1. W systemie binarnym q = 2, więc każda cyfra ma wartość 0 albo 1. Dla n bitów bez znaku zakres wynosi od 0 do 2ⁿ − 1.
Symbole i jednostki
| symbol | znaczenie | jednostka SI | nazwa |
|---|---|---|---|
| wartość prefiksu liczby do cyfry o indeksie j | bez jednostki | ||
| wartość prefiksu przed dopisaniem cyfry a_j | bez jednostki | ||
| kolejna cyfra liczby; cyfry czytamy od najbardziej znaczącej | cyfra | ||
| indeks kolejnej cyfry (od 1 do m) | indeks | ||
| podstawa systemu liczbowego | bez jednostki | ||
| największa liczba bez znaku zapisywana na n bitach | bez jednostki | ||
| liczba bitów (liczba całkowita) | bez jednostki | ||
| liczba różnych ciągów bitów o długości n | kod | ||
| liczba bitów | bit | ||
| liczba bajtów | bajt |
Oznaczenia
- zakres podstawowy
- według podstawy programowej z 2024 r.
- zakres rozszerzony
- zakres rozszerzony podstawy programowej informatyki
- wzór kluczowy
- najczęściej potrzebny na sprawdzianach i maturze; zakreślony na ekranie, z gwiazdką na wydruku
Zakres wynika z wymagań podstawy programowej; numery wymagań są na stronie każdego wzoru.