Zawód: Technik informatyk
Kategorie: Sprzęt komputerowy Podstawy informatyki
Dobrze. Grupujesz bity po cztery od prawej i dopełniasz zerami z lewej: \(0100\,1100\,1100 = \mathtt{4CC}_{(16)}\).
Źle. \(\mathtt{2E4}_{(16)} = 0010\,1110\,0100_{(2)}\) - to inna liczba niż \(10011001100_{(2)}\).
Źle. 998 wychodzi przy błędnym grupowaniu bitów od lewej i dopełnieniu z prawej: \(1001\,1001\,1000\). Grupować trzeba od prawej - wtedy wychodzi \(\mathtt{4CC}_{(16)}\).
Źle. \(\mathtt{EF4}_{(16)} = 1110\,1111\,0100_{(2)}\) - zupełnie inna wartość.
Poprawna odpowiedź to 4CC. Zamianę liczby dwójkowej na szesnastkową wykonujesz, grupując bity po cztery, zaczynając od prawej strony. Liczba \(10011001100_{(2)}\) ma 11 bitów, więc do najstarszej grupy dopełniasz zera z lewej: \(0100\,1100\,1100\). Każdą czwórkę bitów zamieniasz na jedną cyfrę szesnastkową: \(0100_{(2)}=4\), \(1100_{(2)}=\mathtt{C}\), \(1100_{(2)}=\mathtt{C}\). Po złożeniu otrzymujesz \(\mathtt{4CC}_{(16)}\). Metoda działa zawsze, bo jedna cyfra szesnastkowa odpowiada dokładnie czterem bitom - dlatego konwersja dwójkowo-szesnastkowa jest w informatyce tak wygodna i powszechna.