Lecția 7 din 9 · Numere naturale

Scrierea numerelor naturale în baza 2

În baza 2 folosim numai cifrele 0 și 1. Se numește baza 2 fiindcă, la fiecare poziție, lucrăm cu puteri ale lui 2.

~ 20 min de citit

Ce vei învăța

  • Recunoști cifrele care pot apărea într-un număr scris în baza 2.
  • Legi pozițiile unui număr de puterile lui 2.
  • Transformi un număr din baza 2 în baza 10.
  • Scrii un număr mic din baza 10 în baza 2.

Recomandat înainte: Scrierea numerelor naturale în baza 10

Ideea de bază

Și în baza 2 valoarea unei cifre depinde de locul ei. Pornind de la dreapta, pozițiile valorează 1, 2, 4, 8, 16 și așa mai departe.

Cifra 1 arată că folosim valoarea acelei poziții, iar cifra 0 arată că nu o folosim. De exemplu, în 1012101_2, folosim 4 și 1, dar nu folosim 2.

Pozițiile și puterile lui 2

Fiecare pas spre stânga înseamnă o valoare de două ori mai mare. De aceea, pozițiile corespund puterilor lui 2.

Baza se scrie jos, ca indice: 1012101_2 se citește „unu, zero, unu, în baza 2”, nu „o sută unu”.

Primele poziții într-un număr scris în baza 2
Poziția, de la dreaptaPuterea lui 2Valoarea poziției
prima (unități)202^011
a doua212^122
a treia222^244
a patra232^388
a cincea242^41616

Citește de la dreapta

Într-un număr din baza 2, poziția din dreapta este 202^0, apoi urmează 212^1, 222^2, 232^3 și așa mai departe.

Din baza 2 în baza 10

Înmulțim fiecare cifră cu valoarea poziției sale, apoi adunăm rezultatele. Chiar dacă o cifră este 0, îi păstrăm poziția în descompunere.

1012=1×22+0×21+1×20=5101_2 = 1 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 = 5
11012=1×23+1×22+0×21+1×20=13\begin{aligned}1101_2 &= 1 \times 2^3 + 1 \times 2^2 \\ &\quad + 0 \times 2^1 + 1 \times 2^0 = 13\end{aligned}

Observă zeroul din interiorul lui 100121001_2: el păstrează locurile pentru 4 și 2, chiar dacă acestea nu se adună.

10012=1×23+0×22+0×21+1×20=9\begin{aligned}1001_2 &= 1 \times 2^3 + 0 \times 2^2 \\ &\quad + 0 \times 2^1 + 1 \times 2^0 = 9\end{aligned}

Din baza 10 în baza 2

Scriem numărul ca o sumă de puteri diferite ale lui 2, începând cu cea mai mare putere care încape în el. Punem 1 la pozițiile pe care le folosim și 0 la cele pe care le sărim.

De exemplu, 10=8+2=23+2110 = 8 + 2 = 2^3 + 2^1. Folosim pozițiile pentru 8 și 2, dar nu pe cele pentru 4 și 1.

1010=1010210_{10} = 1010_2

Completează toate pozițiile

De la 232^3 la 202^0, pentru 10 avem: 1, 0, 1, 0. Zerourile din mijloc sunt importante.

Exemple rezolvate

Exemplul 1: din baza 2 în baza 10

Transformă 1012101_2 în baza 10.

Vezi rezolvarea
1012=1×22+0×21+1×20=4+0+1=5\begin{aligned} 101_2 &= 1 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 \\ &= 4 + 0 + 1 = 5 \end{aligned}

Exemplul 2: un zero în interior

Transformă 110121101_2 în baza 10.

Vezi rezolvarea
11012=1×23+1×22+0×21+1×20=8+4+0+1=13\begin{aligned} 1101_2 &= 1 \times 2^3 + 1 \times 2^2 \\ &\quad + 0 \times 2^1 + 1 \times 2^0 \\ &= 8 + 4 + 0 + 1 = 13 \end{aligned}

Exemplul 3: din baza 10 în baza 2

Scrie 10 în baza 2.

Vezi rezolvarea

10=8+2=23+2110 = 8 + 2 = 2^3 + 2^1. Punem 1 la 232^3 și la 212^1, iar 0 la celelalte poziții.

1010=1010210_{10} = 1010_2

Exemplul 4: încă o transformare

Scrie 13 în baza 2.

Vezi rezolvarea

Cea mai mare putere a lui 2 care încape în 13 este 8=238 = 2^3, iar 13−8=513 - 8 = 5. Din 5 luăm 4=224 = 2^2 și rămâne 1, adică 202^0. Deci 13=8+4+1=23+22+2013 = 8 + 4 + 1 = 2^3 + 2^2 + 2^0. La poziția lui 2 punem 0.

1310=1101213_{10} = 1101_2

Greșeli frecvente

  • Scriu 1022102_2.

    În baza 2 sunt permise numai cifrele 0 și 1.

  • În 101021010_2 ignor cifra 0 și obțin 11.

    Zeroul păstrează o poziție. Numărul are patru poziții: 8, 4, 2 și 1.

  • În 100121001_2, cifra 1 valorează mereu 1.

    Cifra 1 din stânga este la poziția lui 8, iar cea din dreapta este la poziția lui 1.

  • 102=1010_2 = 10.

    10210_2 este scris în baza 2, deci 102=1×21+0×20=210_2 = 1 \times 2^1 + 0 \times 2^0 = 2.

Exerciții

Ușor

  1. Transformă 11211_2 în baza 10.

    Arată răspunsul

    Răspuns: 33

  2. Transformă 111021110_2 în baza 10.

    Arată răspunsul

    Răspuns: 1414

Mediu

  1. Completează: 10112=1×23+0×22+…×21+1×201011_2 = 1 \times 2^3 + 0 \times 2^2 + \ldots \times 2^1 + 1 \times 2^0.

    Arată răspunsul

    Răspuns: 11

    Cifra de la poziția 212^1 în 101121011_2 este 1.

  2. Transformă 100121001_2 în baza 10.

    Arată răspunsul

    Răspuns: 99

    8+0+0+1=98 + 0 + 0 + 1 = 9.

  3. Scrie 6 în baza 2.

    Arată răspunsul

    Răspuns: 1102110_2

    6=4+2=22+216 = 4 + 2 = 2^2 + 2^1.

  4. Scrie 9 în baza 2.

    Arată răspunsul

    Răspuns: 100121001_2

    9=8+19 = 8 + 1.

  5. Transformă 10101210101_2 în baza 10.

    Arată răspunsul

    Răspuns: 2121

    16+0+4+0+1=2116 + 0 + 4 + 0 + 1 = 21.

  6. Scrie 25 în baza 2.

    Arată răspunsul

    Răspuns: 11001211001_2

    25=16+8+1=24+23+2025 = 16 + 8 + 1 = 2^4 + 2^3 + 2^0, deci cifrele de la 242^4 la 202^0 sunt 1, 1, 0, 0, 1.

  7. Transformă 1100102110010_2 în baza 10.

    Arată răspunsul

    Răspuns: 5050

    32+16+0+0+2+0=5032 + 16 + 0 + 0 + 2 + 0 = 50.

  8. Scrie 20 în baza 2.

    Arată răspunsul

    Răspuns: 10100210100_2

    20=16+4=24+2220 = 16 + 4 = 2^4 + 2^2, deci cifrele de la 242^4 la 202^0 sunt 1, 0, 1, 0, 0.

Provocare

  1. Compară 100021000_2 cu 1112111_2. Care număr este mai mare?

    Arată răspunsul

    Răspuns: 10002=81000_2 = 8 este mai mare decât 1112=7111_2 = 7.

    10002=81000_2 = 8, iar 1112=4+2+1=7111_2 = 4 + 2 + 1 = 7. Poziția lui 8 valorează mai mult decât primele trei poziții adunate: 4+2+1=74 + 2 + 1 = 7.

  2. Care este cel mai mare număr care se scrie cu patru cifre în baza 2? Scrie-l și în baza 10.

    Arată răspunsul

    Răspuns: 11112=151111_2 = 15

    Cel mai mare număr are 1 pe toate cele patru poziții: 8+4+2+1=158 + 4 + 2 + 1 = 15.

Mini-test

Rezolvă pe caiet, apoi vezi răspunsul. Nu se salvează niciun punctaj.

  1. 1. Care dintre numere nu poate fi scris în baza 2?

    1. 11011101
    2. 10211021
    3. 10011001
    4. 11101110
    Arată răspunsul

    Răspuns: 10211021

    Numărul 10211021 conține cifra 2, iar în baza 2 sunt permise numai cifrele 0 și 1.

  2. 2. Ce cifre pot apărea într-un număr scris în baza 2?

    1. 0 și 1
    2. 1 și 2
    3. 0, 1 și 2
    4. orice cifră de la 0 la 9
    Arată răspunsul

    Răspuns: 0 și 1

    Baza 2 folosește numai cifrele 0 și 1.

  3. 3. Completează: 23=?2^3 = ?

    Arată răspunsul

    Răspuns: 8

    23=2×2×2=82^3 = 2 \times 2 \times 2 = 8.

  4. 4. Cât este 110021100_2 în baza 10?

    1. 3
    2. 6
    3. 12
    4. 24
    Arată răspunsul

    Răspuns: 12

    11002=1×23+1×22+0×21+0×20=8+4+0+0=121100_2 = 1 \times 2^3 + 1 \times 2^2 + 0 \times 2^1 + 0 \times 2^0 = 8 + 4 + 0 + 0 = 12.

  5. 5. Scrie 18 în baza 2.

    Arată răspunsul

    Răspuns: 10010

    18=16+2=24+2118 = 16 + 2 = 2^4 + 2^1, deci 1810=10010218_{10} = 10010_2.

Întrebări frecvente

De ce apare cifra 0 într-un număr din baza 2?

Ea arată că nu folosim valoarea acelei poziții. Totuși, păstrează locul pentru celelalte cifre.

Cum verific o transformare în baza 2?

Descompune numărul după puterile lui 2 și adună valorile pozițiilor unde apare cifra 1.

Resurse utile

Ai terminat lecția

Scrierea numerelor naturale în baza 2

Ai parcurs această lecție. Poți continua folosind navigarea de mai jos.