👤

Ajutamă mâine am test să transform nr.4872 în baza 16 cu verificare.

Răspuns :

Pentru a trece un numar din baza 10 in baza 16 procedam in modul urmator:

- se imparte numarul la 16 iar catul obtinut se imparte din nou la 16  si facem tot asa atat timp cat se poate (pana obtinem catul 0)

-retinem resturile obtinute de la impartirile de mai sus si le scriem in ordinea inversa obtinerii lor (adica de la sfarsit la inceput)

Pentru exemplul tau:

1. impartim 4872 la 16 =catul 304 rest 8

2. impartm 304 la 16=catul 109 rest 0

3. impartim 109 la 16=catul 6 rest 13

4. impartim 6 la 16 =catul 0 - ne oprim

Deci numarul 4872 in baza 16 este 1308


Verificare:

1308=1*16³+3*16²+0*16+8=4096+768+0+8=4872 in baza 10