Cum sa convertesti din zecimal in binar?

Unelte articol

Avand in vedere ca limbajul intern al dispozitivelor electronice este sistemul binar, programatorii ar trebui sa inteleaga cum sa faca conversia binar->zecimal. Totusi, este mai usor sa inveti intai cum sa faci conversia zecimal -> binar.

Pasi

  1. 1

    Fa o lista cu puterile ale lui 2 incepand cu 2^0. Lista cu primele 10 astfel de elemente ar arata asa : 512, 256, 128, 64, 32 ,16 ,8, 4, 2, 1.

    Pentru acest exemplu, vom converti numarul 191 din baza 10 in baza 2. Pentru a face acest lucru, vom incerca sa scriem numarul 191 ca suma de puteri ale lui 2. Astfel, numarul 191 ar arata in felul urmator : 128 + 32 + 16 + 8 + 4 + 2 + 1. Pentru fiecare putere a lui 2 care apare un suma respectiva, puneti cifra 1. Pentru puterile care nu apar in suma, puneti cifra 0, ca in exemplul urmator :

    512, 256, 128, 64, 32 ,16 ,8, 4, 2, 1
    0 0 1 0 1 1 1 1 1 1

    Astfel, numarul 191(baza 10) = 1011.1111 (baza 2).

  2. 2

    O alta metoda de a face conversia este prin impartiri repetate la 2. In aceste impartiri, vom tine cont doar de resturile impartirii la 2.

    191/2 = 95 rest 1
    95/2 = 47 rest 1
    47/2 = 23 rest 1
    23/2 = 11 rest 1
    11/2 = 5 rest 1
    5/2 = 2 rest 1
    2/2 = 1 rest 0
    ½ = 0 rest 1

    Atunci cand ajungeti la rezultatul 0, numarul rezultat va fi numarul format invers, din resturile impartirilor, numarand de la coada la cap : 10111111.

Previous postCum sa comunici folosind limbajul corpului? Next postCum sa convertesti documente din format WMW in format AVI?

Related Posts

Posteaza un comentariu


close