O sistema hexadecimal é uma técnica de numeração baseada em 16. É um esquema alternativo aos sistemas decimal e binário.
O sistema hexadecimal é aquele que usa dezesseis dígitos, que serão os seguintes:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
Neste conjunto, as letras do alfabeto latino têm o seguinte valor expresso no sistema decimal:
A = 10, B = 11, C = 12, D = 13, E = 14 e F = 15
Deve-se observar que essas letras podem ser minúsculas. Além disso, vale indicar que esse sistema é posicional, pois o valor de cada dígito dependerá de sua posição, como explicaremos a seguir.
Para passar um número do sistema hexadecimal para o decimal, cada dígito teria que ser multiplicado, da direita para a esquerda, por uma potência de 16, que passará do menor para o maior a partir de 0.
Por exemplo, se tivermos:
A35 = (5 * (16 0)) (3 * (16 1)) + (A * (16 2)) = (5 * 1) + (3 * 16) + (10 * 256) = 2,613
Quer dizer:
Pelo contrário, se quiséssemos transformar, por exemplo, 321 em sistema hexadecimal, teríamos que dividir por 16
332/16 = 20, com o resto 12 (C no sistema hexadecimal)
20/16 = 1, com o resto 4
Realizamos as divisões até chegarmos a um número inferior a dezesseis. Portanto, pegamos o último resultado e os restantes do último ao primeiro. Portanto, no exemplo seria: 14C
Podemos representar isso assim:
Usando o sistema hexadecimal
O sistema hexadecimal tem uso especialmente na ciência da computação. Isso, porque cada byte representa 2 8 valores possíveis. Portanto, isso seria equivalente a 100 no sistema hexadecimal.
Em 1963, foi a empresa IBM que introduziu esse sistema de numeração pela primeira vez. O computador Bendix G-15 fez o mesmo em 1956, mas em vez de usar as letras de A a F, eles usaram as letras de U a Z. Este computador foi criado pela Bendix Corporation de Los Angeles, Califórnia. uso científico e industrial.