Informatică, întrebare adresată de dimamelnic, 8 ani în urmă

Convertește numărul zecimal in binar și invers. Numărul 459

Răspunsuri la întrebare

Răspuns de 1Viserys
0

ca sa convertesti un zecimal in binar, trebuie sa il scrii intai ca suma a puterilor lui 2. astfel,

459 = 256 + 128 + 64 + 8 + 2 + 1

cu alte cuvinte,

459 = 1 x (2^8) + 1 x (2^7) + 1 x (2^6) + 0 x (2^5) + 0 x (2^4) + 1 x (2^3) + 0 x (2^2) + 1 x (2^1) + 1 x (2^0).

tot ce trebuie sa faci acum este sa scrii coeficientii in ordine de la puterea cea mai mare la cea mai mica.

adica, 111001011. aceasta este scrierea binara a lui 459.

Ca sa te intorci din binar in zecimal, numerotezi pozitiile cifrelor de la dreapta la stanga incepand cu 0. pentru numarul aflat mai sus vei obtine

876543210

cu alte cuvinte, pozitia iti arata puterea la care il vei ridica pe 2 ca sa te intorci in scrierea zecimala.

acum pentru fiecare 1 din numar vei aduna 2^pozitia respectiva si pentru 0 vei trece mai departe. o sa obtii astfel

1 x (2^8) + 1 x (2^7) + 1 x (2^6) + 1 x (2^3) + 1 x (2^1) + 1 x (2^0)

efectuand calculele, ajungi la expresia

256 + 128 + 64 + 8 + 2 + 1

si calculand suma asta vei obtine pe 459, adica reprezentarea zecimala.


Alte întrebări interesante