Conversia numerelor la alte sisteme numerice

Se aplică la
Excel pentru Microsoft 365 Excel pentru Microsoft 365 pentru Mac Excel 2024 Excel 2024 pentru Mac Excel 2021 Excel 2021 pentru Mac Excel 2019 Excel 2016 Excel pentru iPad Excel pentru iPhone Excel pentru tablete Android Excel pentru telefoane Android

Un sistem numeric este o modalitate sistematică de a reprezenta numere folosind caractere simbolice și utilizează o valoare de bază pentru a grupa în mod convenabil numerele într-o formă compactă. Cel mai comun sistem numeric este cel zecimal, care are valoarea de bază 10 și setul de caractere simbolice 0, 1, 2, 3, 4, 5, 6, 7, 8 și 9. Cu toate acestea, există și alte sisteme numerice, care pot fi mai eficiente de utilizat pentru un anumit scop. De exemplu, deoarece computerele utilizează logica booleană pentru a efectua calcule și operațiuni, ele utilizează sistemul numeric binar, care are valoarea de bază 2.

Notă

Acest articol descrie diferitele sisteme numerice. Pentru a modifica caracterul utilizat pentru separarea miilor sau a zecimalelor în funcție de regiunea dvs., consultați subiectul Modificarea caracterului utilizat pentru separarea miilor sau a zecimalelor din Microsoft Q&A.

Microsoft Office Excel are mai multe funcții pe care le puteți utiliza pentru a efectua conversia numerelor în și din următoarele sisteme numerice:

Sistemul numeric Valoarea de bază Setul de caractere simbolice
Binar 2 0.1
Octal 8 0, 1, 2, 3, 4, 5, 6, 7
Zecimal 10 0, 1, 2, 3, 4, 5, 6, 7, 8 și 9
Hexazecimal 16 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Conversia unui număr din sistem binar în sistem zecimal

Pentru a efectua această activitate, utilizați funcția BIN2DEC.

Formulă Descriere (Rezultat)
=BIN2DEC(1100100) Face conversia numărului binar 1100100 în zecimal (100)
=BIN2DEC(1111111111) Face conversia numărului binar 1111111111 în zecimal (-1)

Conversia unui număr din sistem binar în sistem hexazecimal

Pentru a efectua această activitate, utilizați funcția BIN2HEX.

Formulă Descriere (Rezultat)
=BIN2HEX(11111011, 4) Face conversia numărului binar 11111011 în hexazecimal cu 4 caractere (00FB)
=BIN2HEX(1110) Face conversia numărului binar 1110 în hexazecimal (E)
=BIN2HEX(1111111111) Face conversia numărului binar 1111111111 în hexazecimal (FFFFFFFFFF)

Conversia unui număr din sistem binar în sistem octal

Pentru a efectua această activitate, utilizați funcția BIN2OCT.

Formulă Descriere (Rezultat)
=BIN2OCT(1001, 3) Face conversia numărului 1001 din binar în octal cu 3 caractere (011)
=BIN2OCT(1100100) Face conversia numărului 1100100 din binar în octal (144)
=BIN2OCT(1111111111) Face conversia numărului 1111111111 din binar în octal (7777777777)

Efectuează conversia unui număr din sistem zecimal în sistem binar

Pentru a efectua această activitate, utilizați funcția DEC2BIN.

Formulă Descriere (Rezultat)
=DEC2BIN(9, 4) Face conversia numărului zecimal 9 în binar cu 4 caractere (1001)
=DEC2BIN(-100) Face conversia numărului zecimal -100 în binar (1110011100)

Conversia unui număr din sistem zecimal în sistem hexazecimal

Pentru a efectua această activitate, utilizați funcția DEC2HEX.

Formulă Descriere (Rezultat)
=DEC2HEX(100, 4) Face conversia numărului binar 100 în hexazecimal cu 4 caractere (0064)
=DEC2HEX(-54) Face conversia numărului zecimal -54 în număr hexazecimal (FFFFFFFFCA)

Conversia unui număr din sistem zecimal în sistem octal

Pentru a efectua această activitate, utilizați funcția DEC2OCT.

Formulă Descriere (Rezultat)
=DEC2OCT(58, 3) Face conversia numărului zecimal 58 în număr octal (072)
=DEC2OCT(-100) Face conversia din zecimal în octal (7777777634)

Conversia unui număr din sistem hexazecimal în sistem binar

Pentru a efectua această activitate, utilizați funcția HEX2BIN.

Formulă Descriere (Rezultat)
=HEX2BIN("F", 8) Face conversia numărului zecimal F în binar cu 8 caractere (00001111)
=HEX2BIN("B7") Face conversia numărului hexazecimal B7 în număr binar (10110111)
=HEX2BIN("FFFFFFFFFF") Face conversia numărului hexazecimal FFFFFFFFFF în număr binar (1111111111)

Conversia unui număr din sistem hexazecimal în sistem zecimal

Pentru a efectua această activitate, utilizați funcția HEX2DEC.

Formulă Descriere (Rezultat)
=HEX2DEC("A5") Face conversia numărului hexazecimal A5 în număr zecimal (165)
=HEX2DEC("FFFFFFFF5B") Face conversia numărului hexazecimal FFFFFFFF5B în număr zecimal (-165)
=HEX2DEC("3DA408B9") Face conversia numărului hexazecimal 3DA408B9 în număr zecimal (1034160313)

Conversia unui număr din sistem hexazecimal în sistem octal

Pentru a efectua această activitate, utilizați funcția HEX2OCT.

Formulă Descriere (Rezultat)
=HEX2OCT("F", 3) Face conversia numărului hexazecimal F în octal cu 3 caractere (017)
=HEX2OCT("3B4E") Face conversia numărului hexazecimal 3B4E în număr octal (35516)
=HEX2OCT("FFFFFFFF00") Face conversia numărului hexazecimal FFFFFFFF00 în număr octal (7777777400)

Conversia unui număr din sistem octal în sistem binar

Pentru a efectua această activitate, utilizați funcția OCT2BIN.

Formulă Descriere (Rezultat)
=OCT2BIN(3, 3) Transformă numărul octal 3 în binar cu 3 caractere (011)
=OCT2BIN(7777777000) Face conversia numărului octal 7777777000 în binar (1000000000)

Conversia unui număr din sistem octal în sistem zecimal

Pentru a efectua această activitate, utilizați funcția OCT2DEC.

Formulă Descriere (Rezultat)
=OCT2DEC(54) Face conversia numărului octal 54 în număr zecimal (44)
=OCT2DEC(7777777533) Face conversia numărului octal 7777777533 în număr zecimal (-165)

Conversia unui număr din sistem octal în sistem hexazecimal

Pentru a efectua această activitate, utilizați funcția OCT2HEX.

Formulă Descriere (Rezultat)
=OCT2HEX(100, 4) Face conversia numărului 100 din octal în formă hexazecimală cu 4 caractere (0040)
=OCT2HEX(7777777533) Face conversia numărului 7777777533 din octal în formă hexazecimală (FFFFFFFF5B)

Consultați și

Modificarea setărilor de formatare regionale în Excel pentru web