Strona główna › Pytania INF.02 › Pytanie 3627
INF.02 · pytanie #3627
Notacja #108 oznacza zapis liczby w systemie
- Aoktalnym.
- Bbinarnym.
- Cdziesiętnym.
- Dheksadecymalnym.
Poprawna odpowiedź: D. heksadecymalnym.
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Notacja z przedrostkiem '#' to jedna z popularnych metod oznaczania liczb zapisanych w różnych systemach liczbowych, szczególnie w kontekście programowania i elektroniki. W tym przypadku #108 oznacza, że liczba 108 jest zapisana w systemie heksadecymalnym, czyli szesnastkowym. Heksadecymalny system liczbowy jest bardzo powszechny w informatyce, bo idealnie pasuje do reprezentacji wartości bajtów (każda para cyfr szesnastkowych odpowiada dokładnie jednemu bajtowi). Stosuje się go na przykład w zapisie koloru w CSS-ie, np. #FF00FF (to magenta), albo w debugowaniu pamięci RAM czy rejestrów procesorów – odczytywanie wartości heksadecymalnych to w zasadzie codzienność w elektronice cyfrowej. Co ciekawe, różne języki programowania stosują różne przedrostki; np. C/C++ stosuje 0x, a Pascal właśnie #. Moim zdaniem warto znać takie konwencje, bo praca z niskopoziomowym kodem, mikroprocesorami czy nawet przy rozwiązywaniu niektórych zadań maturalnych z informatyki często wymaga sprawnego przełączania się między systemami liczbowymi. Dla porównania – system dziesiętny jest powszechny na co dzień, ale w praktyce informatyk to praktycznie codziennie spotyka się z szesnastkowym, więc dobrze rozumieć taką notację i jej zastosowanie.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.