sábado, 28 de janeiro de 2012

Aula 03 - Sistema de Numeração Hexadecimal

O sistema hexadecimal é um sistema de numeração posicional que representa os números em base 16, portanto, emprega 16 símbolos. 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: H = {0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}. Note que A=10, B=11, C=12, D=13. E=14, F=15. 
O sistema hexadecimal é utilizado para expressar números binários utilizando poucos dígitos, uma vez que utiliza um dígito para representar quatro dígitos binários. Tal como nos restantes sistemas numéricos, os números em hexadecimal podem ser representados em decimal aplicando o método da soma dos pesos.
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: (0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 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. 
A Conversão de Binário para Hexadecimal é realizada ao agrupar os dígitos binários quatro a quatro, a partir da vírgula binária, em ambas as direções e substituir cada grupo pelo seu equivalente hexadecimal. 10011111100,1101001010102 = 4FC,D2A16 Já a conversão Hexadecimal para Binário devemos substituir cada dígito hexadecimal pelo binário equivalente de quatro dígitos. DEA16 = 1101111010102.

Nenhum comentário:

Postar um comentário