Sunteți pe pagina 1din 2

Operaii aritmetice n sistemele de numeraii uzuale

Dup cum era de ateptat, operaiile aritmetice, cunoscute nc din clasele


primare, din sistemul zecimal se pot efectua n oricare sistem de numeraie prin
adaptarea regulilor de calcul general valabile la specificul fiecarui sistem n parte.
Astfel, n sistemul zecimal, 10 - 1 = 9. Nu acelai lucru se ntampl n celelalte
sisteme de numeraie, pentru ca baza este alta:
- n binar: 10(2) - 1(2) = 1(2)
- n octal: 10(8) - 1(8) = 7(8)
- n hexagesimal: 10(16) - 1(16) = F(16)
i, evident
- n binar: 1(2) + 1(2) = 10(2)
- n octal: 1(8) + 7(8) = 10(8)
- n hexazecimal: 1(16) + F(16) = 10(16)

Poate fi imaginata i o tabla a nmulirii pentru sistemele binar, octal sau


hexazecimal.
innd cnd de faptul ca cele mai frecvente operaii sunt cele de adunare i
scdere, n continuare se vor prezenta exemple numai cu aceste operaii. Pentru
efectuarea unei adunri sau scderi cu numere formate din mai multe cifre, se va
proceda conform celor cunoscute din primele ore de aritmetic, adic plasnd cele dou
numere unul sub celalalt i efectund operaia respectiv pe coloana, din dreapta spre
stnga, "transportnd" la coloana din stanga eventualele "depairi" ale poziiei curente.
Adunarea a dou numere n sistemul binar
S se calculeze 10110110(2) + 1100011(2)
10110110 +
1100011
100011001
Calculnd pentru fiecare poziie, de la dreapta la stanga, avem:
0+1=1;
1+1 =10, deci se scrie 0 iar 1 se adun la poziia din stanga;
1+1+0=10, deci se scrie 0 iar 1 se adun la poziia din stanga;
1+0+0=1 ... ...
Adunarea a dou numere n sistemul octal
S se calculeze 37764(8) + 51432(8)
37764 +
51432
111416
Operaiile se desfaoar similar celor aratate la exemplul precedent:
4+2=6;
6+3=11;
1+7+4=14;
1+7+1=11;
1+3+5=11 ... ...
Adunarea a dou numere n sistemul hexazecimal
S se calculeze A3 8C(16) + 6B28(16)
A38C +
6B28
10EB4
Succesiunea calculelor:
C+8=14;
1+8+2=B;
3+B=E;
A+6=10.
Scderea a dou numere n sistemul binar
S se calculeze 100011001(2) - 1100011(2)
100011001
1100011
10110110
i aici calculul se face ncepnd cu prima poziie din dreapta i continund apoi spre
stnga:
Poziia 1: 1-1=0; .
Poziia 2: 100-1=011, deci n poziiile 4 i 3 din primul numr avem acum 01 n loc de
10; Poziia 3: 1-0=1;
Poziia 4: 0-0=0 ... ...
Scderea a dou numere n sistemul octal
S se calculeze 111416(8) - 51432(8)
111416
51432
37764
Succesiunea calculelor:
6-2=4;
41-3=36;
13-4=7;
10-1=7;
10-5=3
Scderea a dou numere n sistemul hexazecimal
S se calculeze A38C(16) 6B98(16)
A38C
6B98
37F4
Succesiunea calculelor:
C-8=4;
38-9=2F;
A2-B=97;
9-6=3

S-ar putea să vă placă și