Știai că orice informație dintr-un calculator — de la un mesaj text până la o fotografie — există, de fapt, sub formă de zerouri și unu? Totul ține de scrierea în baza 2, numită și sistemul binar, și de modul în care ea se leagă de baza 10 pe care o folosim zilnic. Lecția asta îți arată pas cu pas cum funcționează cele două sisteme de numerație și cum treci dintr-o bază în alta fără să te pierzi. Vei înțelege de ce un număr ca devine în binar și cum ajungi înapoi la forma obișnuită. E exact genul de subiect care apare la teste și care, odată înțeles cu adevărat, devine aproape distractiv de aplicat.
Enunț
Scrie numărul în baza 2, apoi verifică rezultatul convertind înapoi în baza 10.
Rezolvare
Pas 1–5: împărțim repetat la 2 și reținem resturile. Pasul 6: citim resturile de jos în sus. Pasul 7: verificare prin puterile lui 2.
Explicație
La conversia din baza 10 în baza 2, împărțim succesiv la și colectăm resturile — apoi le citim de la ultimul spre primul. La verificare, fiecare cifră binară se înmulțește cu puterea lui corespunzătoare poziției sale (de la dreapta, pornind de la ). Dacă suma dă numărul inițial, conversia e corectă.
Primul rest pe care îl obții reprezintă cifra de pe poziția unităților (cea mai mică putere a lui ), adică . Ultimul rest reprezintă cea mai mare putere. Dacă ai citi de sus în jos, ai inversa ordinea cifrelor și ai obține un număr complet diferit. Obișnuiește-te să încercuiești resturile și să tragi o săgeată în sus — ajută vizual.
Numărul de cifre binare este egal cu numărul de împărțiri pe care le faci până când câtul devine . Nu trebuie să știi dinainte — faci împărțirile pas cu pas și te oprești când câtul e . Ca regulă orientativă: numerele până la au cel mult 8 cifre binare, adică un octet.
Elevii uită să includă și ultimul cât (care este ) printre cifrele binare. Șirul de cifre se formează din toate resturile plus ultimul cât nenul, citite de jos în sus. Dacă te oprești prea devreme, numărul tău binar va fi mai scurt decât trebuie și verificarea nu va ieși. Fă întotdeauna proba prin reconversie în baza 10.