Scrierea în baza 10 și în baza 2 (fără operații în baza 2)
Sistemul de numerație zecimal (baza 10) este un sistem pozițional: valoarea fiecărei cifre dintr-un număr depinde de poziția pe care o ocupă, nu doar de cifra în sine. Pornind de la dreapta, pozițiile au valorile (unități), (zeci), (sute), (mii) ș.a.m.d. Orice număr natural scris cu cifrele se poate descompune astfel: . De exemplu, , iar .
Pe lângă baza 10, un număr natural poate fi scris și în baza 2 (sistemul binar), folosind doar cifrele 0 și 1. În baza 2, pozițiile au valorile puterilor lui 2: , , , , , ș.a.m.d. Un număr scris în baza 2 ca , cu , reprezintă în baza 10 numărul .
Trecerea din baza 2 în baza 10 se face exact prin această descompunere după puterile lui 2, urmată de adunarea termenilor. De exemplu, .
Trecerea din baza 10 în baza 2 se face prin împărțiri succesive la 2: se împarte numărul la 2, se reține restul (0 sau 1), apoi se împarte câtul obținut din nou la 2, și tot așa, până când câtul devine 0. Scrierea în baza 2 se obține citind resturile de jos în sus (adică de la ultimul rest obținut către primul). De exemplu, pentru 25: rest ; rest ; rest ; rest ; rest . Citind resturile de jos în sus obținem . Verificare: .
Este important de reținut că programa actuală (OM 4730/2022) cere doar scrierea și citirea numerelor în baza 2 și conversiile între baza 10 și baza 2, fără efectuarea vreunei operații aritmetice (adunare, scădere, înmulțire, împărțire) direct cu cifre binare. Dacă trebuie efectuat un calcul cu numere date în baza 2, se transformă mai întâi fiecare număr în baza 10, se efectuează operația acolo, iar rezultatul poate fi apoi rescris, dacă e cerut, în baza 2.
De asemenea, un număr scris în baza 2 nu se citește ca și cum ar fi scris în baza 10: nu se citește „o sută unu”, ci reprezintă numărul din baza 10 ().
Formule
Descompunerea unui număr în baza 10:
Descompunerea unui număr scris în baza 2:
Primele puteri ale lui 2:
Exemple rezolvate
Exemplul 1
Descompuneți numărul ca sumă de puteri ale lui .
Identificăm cifrele după poziție: (mii), (sute), (zeci), (unități).
Scriem descompunerea: .
Verificare: . ✓
Exemplul 2
Scrieți numărul în baza .
Efectuăm împărțiri succesive la , reținând resturile:
rest
rest
rest
rest
rest
rest
Citim resturile de jos în sus: .
Verificare: . ✓
Exemplul 3
Scrieți în baza numărul .
Descompunem după puterile lui , de la stânga la dreapta (exponenții descresc de la la ):
.
Deci .
Greșeli frecvente
- Citirea resturilor în ordinea în care au fost obținute (de sus în jos) în loc de la ultimul rest către primul (de jos în sus) — aceasta dă o scriere binară greșită.
- Omiterea ultimului cât (care este întotdeauna $1$, chiar înainte ca împărțirea să se oprească) din șirul de resturi, pierzându-se astfel prima cifră a numărului binar.
- Citirea unui număr scris în baza 2 ca și cum ar fi scris în baza 10 (de exemplu, se crede greșit că $101_2$ înseamnă „o sută unu”, când el reprezintă de fapt $5$ în baza 10).
- La descompunerea în baza 10, atribuirea unui exponent greșit cifrei unităților — cifra unităților are exponentul $0$ (deoarece $10^0=1$), nu se omite din scriere.
- Încercarea de a efectua direct o adunare sau o înmulțire cu cifre binare (de exemplu $1_2+1_2$ calculat „ca în baza 10”) — acest tip de calcul nu face parte din programă; orice operație se face după transformarea numerelor în baza 10.
Pe scurt
- Baza 10 este un sistem pozițional: valoarea unei cifre depinde de poziția ei (unități, zeci, sute, mii...).
- Descompunere în baza 10: .
- Baza 2 (binar) folosește doar cifrele și ; pozițiile au valorile
- Din baza 10 în baza 2: împărțiri succesive la , resturile se citesc de jos în sus.
- Din baza 2 în baza 10: se descompune după puterile lui și se adună termenii.
- Nu se efectuează operații aritmetice direct în baza 2 — orice calcul se face convertind mai întâi numerele în baza 10.
Exersează această lecție →
Grile și probleme cu feedback imediat pe barem.