sistema hexadecimal
O sistema hexadecimal é um sistema de numeração posicional que representa os números em base 16, portanto empregando 16 símbolos.
Está vinculado a informática, pois os computadores costumam utilizar o byte ou octeto como unidade básica da memória; e, devido a um byte representar valores possíveis, e isto poder representar-se como , o que, segundo oteorema geral da numeração posicional, equivale ao número em base 16 , dois dígitos hexadecimais correspondem exactamente —permitem representar a mesma linha de inteiros— a um byte.
Ele é muito utilizado para representar números binários de uma forma mais compacta, pois é muito fácil converter binários pra hexadecimal e vice-versa. Dessa forma, esse sistema é bastante utilizado em aplicações de computadores e microprocessadores (programação, impressão e displays).
Devido ao sistema decimal geralmente usado para a numeração apenas dispor de dez símbolos, deve-se incluir seis letras adicionais para completar o sistema. O conjunto de símbolos fica, portanto, assim: S = \{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A,B,C,D,E,F} ontagem em Hexadecimal[editar | editar código-fonte]
Assim como nos outros sistemas numéricos, após o uso de todos os dígitos hexadecimais, se inicia a repetição com a adição de outro dígito: (...) 8, 9, A(10), B(11), C(12), D(13), E(14), F(15), 20, 21, 22... Pode parecer pouca a diferença para os números decimais, porem esses 6 dígitos a mais fazem muita diferença. Por exemplo, com dois dígitos, em decimal, é possível fazer 100 combinações diferentes. Em hexadecimal, esse número sobe para 256. nversão de Binário para Hexadecimal[editar | editar código-fonte]
Um dígito em hexadecimal pode representar um número binário de 4 dígitos, dessa forma, para transformar um binário em hexadecimal, separamos o binário em grupos de 4 bits, começando pela direita.
Exemplo:
Binário: 1101000101100011.
1º - separar em grupos de quatro bits:
1101 0001 0110 0011
2º - identificar os