ZAMIANA LICZB MIĘDZY SYSTEMAMI DWÓJKOWYM I SZESNASTKOWYM
Chyba najprostszym sposobem zamiany liczby z systemu dwójkowego (binarnego) na system szesnastkowy (hexadecymalny) jest metoda
podstawieniowa.
Metodę tą obrazuje poniższy rysunek:
Aby zamienić liczbę z systemu dwójkowego na szesnastkowy wystarczy ją podzielić na 4-bitowe grupy i tak przygotowanym
grupom bitów przyporządkować odpowiadające im znaki zapisu szesnastkowego.
Przykładowo jeśli chcemy zamienić liczbę dwójkową 01101011011110110101110101011101 na jej szesnastkowy odpowiednik wykonujemy
następujące kroki:
- dzielimy liczbę na 4-bitowe grupy: 0110 1011 0111 1011 0101 1101 0101 1101
- następnie dla każdej z grup odczytujemy jej
szesnastkowy odpowiednik:
0110 - 6
1011 - b
0111 - 7
1011 - b
0101 - 5
1101 - d
0101 - 5
1101 - d
- tak uzyskane znaki zapisujemy w odpowiednim porządku otrzymując liczbę w systemie szesnastkowym:
$6b7b5d5d.
Zamiana w drugą stronę odbywa się na podobnej zasadzie tzn. odpowiednim znakom z liczby w zapisie szesnastkowym dopasowujemy 4-bitowe
odpowiedniki, następnie uzyskane w ten sposób ciągi bitów łączymy w całość otrzymując poszukiwaną liczbę.