Strona główna › Pytania INF.10 › Pytanie 92
INF.10 · pytanie #92
Postacią dziesiętną liczby C5 zapisanej w kodzie heksadecymalnym jest
- A197
- B124
- C503
- D14
Poprawna odpowiedź: A. 197
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Prawidłowo, bo liczba C5 w systemie heksadecymalnym rzeczywiście odpowiada wartości 197 w systemie dziesiętnym. Warto zapamiętać, że cyfry w zapisie szesnastkowym to kolejno: 0–9 i A–F, gdzie A to 10, B to 11... aż do F, czyli 15. C5 oznacza, że mamy C (czyli 12) na pozycji „dziesiątek” szesnastkowych oraz 5 jedności. Liczymy: 12*16 (czyli 192) + 5 = 197. Taki sposób konwersji jest podstawą pracy z kodami kolorów w HTML, adresowaniu pamięci RAM, czy analizie danych binarnych w systemach wbudowanych. Z mojego doświadczenia warto zawsze rozkładać liczbę na części według pozycji i podstawy systemu, bo to pomaga uniknąć pomyłek. W pracy programisty, na przykład przy debugowaniu, bardzo często trzeba szybko przeliczyć wartości między różnymi systemami liczbowymi, a dobra znajomość tych zamian ułatwia życie. Dla jasności, w systemie szesnastkowym zapisuje się wartości często przy prefiksie 0x, czyli 0xC5, co na przykład w językach programowania od razu sugeruje, że mamy do czynienia z heksadecymalnym formatem. Dobrą praktyką jest też korzystanie z kalkulatorów programistycznych, ale ręczne przeliczanie rozwija wyobraźnię liczbową – to się naprawdę przydaje w praktyce.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.