Zadanie zamiana liczb

Otrzymałeś(aś) rozwiązanie do zamieszczonego zadania? - podziękuj autorowi rozwiązania! Kliknij
JanKowalski333
Witam na forum
Witam na forum
Posty: 8
Rejestracja: 11 lis 2022, 14:41
Podziękowania: 7 razy

Zadanie zamiana liczb

Post autor: JanKowalski333 »

Zadanie
Obliczyć i zapisać w postaci binarnej poniższe liczby dziesiętne:
69(10) = (64 + 4 + 1)=26+22+20
199(10) =
234(10) =
500(10) =
Zadanie
Obliczyć i zapisać w postaci heksadecymalnej (szestnastkowej) poniższe liczby dziesiętne:
Np. 69(10) = (4*161 + 5*160)10=4516
71(10)=
199(10) =
234(10) =
500(10) = bo 162=256
Zadanie
Obliczyć (zapisać) w bajtach następujące wielkości plików (uwaga b to znak bitu, B bajtu, T tera…)
Np. A[Tb]=a*bc , gdzie bc określa w postaci potęgowe wartość wyrażenia w bajtach :
1,32 Tb=
286 Mb=
1,5 Gb=
uziom
Dopiero zaczynam
Dopiero zaczynam
Posty: 22
Rejestracja: 05 kwie 2023, 09:01
Otrzymane podziękowania: 1 raz
Płeć:

Re: Zadanie zamiana liczb

Post autor: uziom »

Zadanie 1:

199(10) = (128 + 64 + 4 + 2 + 1) = 11000111(2)
234(10) = (128 + 64 + 32 + 8 + 2 + 1) = 11101010(2)
500(10) = (256 + 128 + 64 + 32 + 16 + 4) = 111110100(2)

Zadanie 2:

71(10) = (416^1 + 716^0) = 0x47
199(10) = (1216^1 + 716^0) = 0xC7
234(10) = (1416^1 + 1016^0) = 0xEA
500(10) = (116^2 + 1216^1 + 4*16^0) = 0x1CC

Zadanie 3:

1,32 Tb = 1,32 * 2^40 b = 150323855360 b = 18790481920 B
286 Mb = 286 * 2^20 b = 300647710 b = 37580963.75 B (zaokrąglone do 2 miejsca po przecinku)
1,5 Gb = 1,5 * 2^30 b = 1610612736 b = 201326592 B