Sistem hexazecimal

De la Wikipedia, enciclopedia liberă

Sistemul hexazecimal este sistemul de numeraţie în baza 16, scris de obicei cu ajutorul simbolurilor 0-9 şi A-F. Sistemul este întâlnit mai ales în domeniul informatic unde este folositor deoarece există o relaţie simplă între un octet şi un număr hexazecimal de două cifre.

Tabelul următor prezintă o comparaţie între sistemele binar, hexazecimal şi zecimal (notat uzual dec de la cuvântul decimal din engleză):

 bin  hex  dec 
0000 = 0  =  0
0001 = 1  =  1
0010 = 2  =  2
0011 = 3  =  3
0100 = 4  =  4
...
1001 = 9  =  9
1010 = A  = 10
1011 = B  = 11
...
1111 = F  = 15

Există mai multe notaţii folosite pentru a arăta că un număr este hexazecimal:

  • în matematică, baza de numeraţie se arată ca un indice, de exemplu 5A316.
  • în C, Java şi alte limbaje de programare similare, prefixul hexazecimal este "0x", de exemplu 0x5A3.
  • în Pascal şi Delphi, prefixul hexazecimal este "$", de exemplu $5A3.
  • în HTML, prefixul hexazecimal este "#", de exemplu #5A3.