ZADANIE 2.22. Zamień zapis z dziesiętnego na szesnastkowy liczb:.
Przykład 2.23. Zamień zapis liczby $A1 z szesnastkowego na binarny.
A I 1
Rozwiązanie. $A1 — (10100001)2, ponieważ - 0001~ ’ 8
Zadanie 2.24. Zamień zapis z szesnastkowego na binarny liczb:
(c) $FCA.
Przykład 2.25. Zamień zapis liczby 10111100 z binarnego na szesnastkowy.
Rozwiązanie. (10111100)2 = SBC, ponieważ j • tt
ZADANIE 2.26. Zamień zapis z binarnego na szesnastkowy liczb:
(a) 1011101.
(b) 100010.
(c) 111110110.
Zapis O.djcfe • • • dr w systemie dziesiętnym oznacza liczbę d\ • 10 1 + d.2 ■ 10 2... dr ■ 10 r. Analogicznie, zapis O.ditfe ... dr w systemie dwójkowym oznacza liczbę: di -2_1 +d2 -2~2 ... dr• 2-r. Przykład 2.27. (0.11)2 = 1 • 2"1 + 1 • 2~2 = ... § ... = 7 • 10_1 + 5 • 10-2 = (0.75)i0
Aby zamienić zapis ułamka z systemu dziesiętnego na binarny należy rozważany ułamek kolejno mnożyć (w systemie dziesiętnym) przez 2, wypisując kolejno otrzymywane części całkowite, do momentu, aż część ułamkowa będzie równa 0.
Przykład 2.28. Zamień zapis liczby (0.8125)io z dziesiętnego na binarny.
Rozwiązanie.
część całkowita |
część ułamkowa |
0. |
0.8125 |
1 |
0.625 |
1 |
0.25 |
0 |
0.5 |
1 |
0.0 |
Otrzymujemy ostatecznie, że (0.8125)io = (0.1101)2-