Pytanie dotyczy liczby 91 zapisanej w systemie szesnastkowym, czyli 9116. Najczęstszy błąd polega na potraktowaniu "91" jako liczby dziesiętnej, ale tutaj podstawa jest jednoznacznie podana: system szesnastkowy.
Krok 1: HEX → DEC
W zapisie heksadecymalnym każda pozycja ma wagę 16n. Dla 9116:
9 jest na pozycji 161, a 1 na pozycji 160.
Obliczamy: 9×16 + 1×1 = 144 + 1 = 14510.
Krok 2: DEC → BIN
14510 można zapisać jako sumę wag bitów: 145 = 128 + 16 + 1. To oznacza, że w zapisie 8-bitowym (od 128 do 1) jedynki stoją przy wagach 128, 16 i 1, a zera przy pozostałych wagach:
128 64 32 16 8 4 2 1 → 1 0 0 1 0 0 0 1, czyli 100100012.
Dlaczego pozostałe odpowiedzi są błędne?
- 01011011 po przeliczeniu na dziesiętny daje 64+16+8+2+1=9110. To poprawny zapis binarny liczby 91 w systemie dziesiętnym, ale nie odpowiada 9116.
- 10001011 to 128+8+2+1=13910, więc nie jest równe 14510 (czyli 9116).
- 10011001 to 128+16+8+1=15310, również różne od 14510.
Wskazówka egzaminacyjna: przy HEX→BIN często najszybciej jest zamieniać każdą cyfrę HEX na 4 bity (nibble). Wtedy 916=10012, 116=00012, a razem daje to 100100012.