Odpowiedź :
Odpowiedź:
ad A
[tex] 111{bin} = {2}^{0} \times 1 + {2}^{1} \times 1 + {2}^{2} \times 1 = 7{dec}[/tex]
W systemie dwójkowym używamy dwóch znaków do zapisu liczb 0 i 1.
111(2)=7(8)
W systemie ósemnkowym 8 znaków (0… 7)
111(2)=7(16)
W systemie 16stkowym używamy 16 znaków :od 0… 9 a następnie liter A=10, B=11, C=12… F=15
ad B
10001(2)= zaczynasz od prawej strony ustawiając kolejne potęgi dwójki od 0 do n.
[tex] {2}^{0} \times 1 + {2}^{1} \times 0 + {2}^{2} \times 0 + {2}^{3} \times 0 + {2}^{4} \times 1 = 1 + 0 + 0 + 0 + 16 = 17{dec}[/tex]
10001(2)= dzielimy na 3 bity bo 2^3=8 (8 znaków od 0..7)
010 i 001
010= 2^0×0+2^1×1+2^2×0=2
001=2^0×1+2^1×0+2^2×0=1
10001(2)=21(8)
10001(2)=0001 i 0001 podzieliłem od prawej strony liczbę dwójkową na części co 4 bity :
0001
i został mi jeden znak (pierwszy z lewej) :1. uzupełniam go zerami z lewej strony do 4 bitów --> 0001
0001(2) to jest 1(16)
zatem 10001 lub uzupełnione do 4 bitów 0001 0001 = 11(16)
wyjaśnienie
w nawiasach podałem system
bin dwójkowy (2)
oct ósemkowy (8)
dec to dziesiętny (10)
hex szesnastkowy (16)
Spróbuj zrobić samodzielnie przykład C. w razie czego w systemie windows możesz przełączyć kalkulator na tryb programisty i sprawdzić obliczenia (menu widok)