Sistemele de numeratie sunt metode de reprezentare a numerelor folosind un set de simboluri (cifre) si o baza (radacina). In informatica, cele mai importante baze sunt baza 10 (zecimala, uzuala), baza 2 (binara, folosita in calculatoare) si baza 16 (hexazecimala, utilizata pentru compactitate si vizualizare usoara a datelor binare).
Baza 2 (binar): Foloseste doar cifrele 0 si 1. Fiecare pozitie reprezinta o putere a lui 2: de la dreapta la stanga, bitul 0 (2^0), bitul 1 (2^1), etc. De exemplu, numarul binar 1011 = 1*2^3 + 0*2^2 + 1*2^1 + 1*2^0 = 8 + 0 + 2 + 1 = 11 in zecimal.
Baza 16 (hexa): Foloseste 16 simboluri: 0-9 si A-F (unde A=10, B=11, C=12, D=13, E=14, F=15). Fiecare pozitie reprezinta o putere a lui 16. De exemplu, 2F in hexa = 2*16^1 + 15*16^0 = 32 + 15 = 47 in zecimal.
Conversii principale:
Exemple de aplicare: Calculatoarele reprezinta toate datele in binar, dar pentru usurinta umana, folosim hexa pentru adrese de memorie, culori RGB, coduri de eroare. La BAC, veti intalni conversii simple si operatii aritmetice in baze, precum si completarea tabelelor de adevar sau reprezentari ale numerelor negative (complement fata de 2, dar pentru clasa 9-12, accentul pe conversii directe).
Concepte cheie: Baza de numeratie (radacina) determina numarul de simboluri distincte., Conversia din orice baza in zecimal se face prin inmultirea cifrelor cu puterile bazei., Conversia din zecimal intr-o baza oarecare se face prin impartiri succesive la baza respectiva si citirea resturilor invers., Binarul este baza calculatorului, iar hexa este o reprezentare compacta a binarului (1 cifra hexa = 4 biti)., Gruparea binara in tetrade (cate 4 biti) usureaza conversia binar-hexa.
Vrei exerciții pe lecția asta + AI care te ajută pas cu pas?
Cont gratuit — 20 întrebări AI/zi, exerciții nelimitate.