Adunarea poate fi facuta direct cu numere hexazecimale tinand minte ca cifrele hexazecimale de la 0 la 9 sunt echivalente cu numerele zecimale de la 0 la 9 si cifrele hexazecimale de la A la F sunt echivalente cu numerele zecimale de la 10 la 15. Adunarea a doua numere hexazecimale se face dupa urmatoarele reguli:
In fiecare coloana a adunarii cele doua cifre hexazecimale trebuiesc vazute in echivalentul lor zecimal. De exemplu 616 = 610 si B16 = 1110.
Daca suma celor doua cifre este 1510 sau mai mica se scrie cifra corespunzatoare in hexazecimal.
Daca suma este mai mare decat 1510 se trece la rezultat suma care depaseste 1610 si apare transport catre coloana urmatoare.
Exemple: a) 4516 + 2116 b) DF16 + AC16
Solutii:
a)
Coloana din dreapta: | ||
Coloana din stanga: | ||
b)
DF16 |
Coloana din dreapta: |
F16 + C16 = 1510 + 1210 = 2710 = - 1616 = 1110 = B16 si transport 1 |
AC16 |
Coloana din stanga: |
D16 + A16 +116 = 1310 + 1010 + 110 = 2410 = = 2410 - 1616 = 810 = 816 si transport 1 |
18B16 |
Deoarece numere hexazecimale pot fi folosite pentru a reprezenta numerele binare, ele de asemenea pot fi folosite pentru a reprezenta complementul fata de 2 a numerelor binare. De exemplu reprezentarea hexazecimala a numarului 110110002 este D816. Complementul fata de 2 a numarului binar este 00101000 a carui echivalent in hexazecimal este 2816.
Dupa cum se stie scaderea in binar se poate efectua prin adunarea la descazut a complementului fata de 2 a scazatorului. Aceasta metoda poate fi folosita si pentru scaderea numerelor hexazecimale.
Exemplu: 8416 - 2A16
2A16 = 001010102 Complementul fata de doi a lui 2A16 este 11010110 = D616
D616 | |
15A16 |
Transportul din coloana a doua se neglijeaza |
Diferenta este 5A16.
O alta metoda permite determinarea complementului fata de doi al unui numar hexazecimal. Astfel pentru determinarea complementului fata de doi al scazatorul se scade acest numar din numarul hexazecimal maxim avand tot atatea caractere si se adauga 1.
Exemplu: F316 - 2A16
Complementul fata de 2 al lui 2A16 = FF-2A+1=D5+1=D616
Astfel F316 - 2A16= F316 + D616=1516
F316 | |
D616 | |
C916 |
Transportul din coloana a doua se neglijeaza |
Politica de confidentialitate |
.com | Copyright ©
2024 - Toate drepturile rezervate. Toate documentele au caracter informativ cu scop educational. |
Personaje din literatura |
Baltagul – caracterizarea personajelor |
Caracterizare Alexandru Lapusneanul |
Caracterizarea lui Gavilescu |
Caracterizarea personajelor negative din basmul |
Tehnica si mecanica |
Cuplaje - definitii. notatii. exemple. repere istorice. |
Actionare macara |
Reprezentarea si cotarea filetelor |
Geografie |
Turismul pe terra |
Vulcanii Și mediul |
Padurile pe terra si industrializarea lemnului |
Termeni si conditii |
Contact |
Creeaza si tu |