Home Sistemas numéricos
Post
Cancelar

Sistemas numéricos

Os sistemas numéricos, são usados para definir e representar quantidade de dados.

Sua representação é definida de acordo com uma base específica. Por exemplo, o sistema que usamos hoje chamamos de decimal, pois todo e qualquer número pode ser representado por 10 símbolos diferentes, sendo 10 a base.

Sistema Binário

É o sistema em que os números são representados por 2 algarismos (0 ou 1). Ex: 0, 1, 01, 10, 11, etc.

Conversão Binário para Decimal

Dado o número binário B = b4 b3 b2 b1 b0,
esse número é representado na base decimal em
D = b4 * 24 + b3 * 23 + b2 * 22 + b1 * 21 + b0 * 20,
veja o exemplo a seguir:

Exemplo: Converta 110012 para decimal

11001 2 = 1*24 + 1*23 + 0*22 + 0*21 + 1*20
= 1*16 + 1*8 + 0*4 +0*2 +1*1
= 16 + 8 + 0 + 0 +1
= 25
110012 = 2510

Conversão Decimal para Binário

Para converter um número em base decimal para binário, basta fazer divisões sucessivas por 2, e armazenar os valores dos restos inteiros (0 ou 1) e o último quociente possível. Veja o exemplo:

Exemplo: Converta 12310 para binário

Image

Sistema Hexadecimal

O sistema hexadecimal possibilita expressar valores numéricos utilizando 16 algarismos: 0,1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.

Conversão Hexadecimal para Decimal

Dado o número Hexadecimal H = h4 h3 h2 h1 h0 , esse número é representado na base decimal em:

D = h4 * 164 + h3 * 163 + h2 * 162 +h1 * 161 + h0 * 160 ,

veja o exemplo a seguir:

Exemplo: Converta A3416 para decimal
A3416 = A*162 + 3*161 + 4*160
= A*256 + 3*16 + 4*1
= 10*256 + 48 + 4
= 2560 + 52
A3416 = 261210

Conversão Decimal para Hexadecimal

Para converter um número em base decimal para hexadecimal, basta fazer divisões sucessivas por 16, e armazenar os valores dos restos inteiros (0,1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E ou F) e o último quociente possível. Veja o exemplo: Exemplo: Converta 246810 para hexadecimal

Image

246810 = 9A416

Conversão Binário para Hexadecimal

Para converter um valor em binário para Hexadecimal, basta agrupá-los em 4 dígitos e inserir o valor correspondente aos mesmos em hexadecimal com o auxílio da tabela. Veja o exemplo:

Exemplo: Converta 1010101100012 para Hexadecimal

Binário101010110001
HexadecimalAB1

1010101100012 = AB116

Conversão de Hexadecimal para Binário

Para converter um valor em Hexadecimal para Binário, devemos separar cada digito individualmente e inserir seu valor correspondente em binário com o auxílio da tabela. Veja o exemplo:

1010101100012 = AB116

Hexadecimal82AF9
Binário10000010101011111001

82AF916 = 100000101010111110012

Referência

Conversor online

Esta postagem está licenciada sob CC BY 4.0 pelo autor.