GNU/Linux-BR.com

Compartilhando Conhecimento !

Conversão de sistemas de numeração


Lógica de programação

Conversão de sistemas de numeração

Conversões entre as bases 2, 10 e 16
As conversões mais simples são as que envolvem bases que são potências entre si. Irei relatar aqui no blog exemplos entre conversão de binários para decimal, de hexadecimal para decimal, de binário para hexadecimal, de hexadecimal para binário, de decimal para binário e de hexadecimal para decimal.

Conversão de binário para decimal

Para fazer esta conversão, utilizarei a soma das multiplicações das potências de base 2.

Conversão de hexadecimal para decimal

Para fazer esta conversão, utilizarei a soma des multiplicações das potências de base 16.

Conversão de binário para hexadecimal

Para fazer esta conversão, divide-se o número binário em grupos de quatro bits, começando da direita para a esquerda, e aplicando-se a regra 8421.

Para usar a regra 8421 basta somar os número onde houver o bit de número 1(um)

Conversão de hexadecimal para binário

Nesta conversão, basta fazer o inverso do que fiz na conversão de binário para hexadecimal.

Conversão de decimal para binário

Para fazer esta conversão, basta realizar sucessivas divisões por dois e tomar sempre o resto.

Conversão de decimal para hexadecimal

A melhor maneira para fazer esta conversão é converter primeiramente de decimal para binário e depois, converter de binário para hexadecimal.

Que Deus abençoe todos nós.

Anúncios

Uma resposta para “Conversão de sistemas de numeração

  1. Pingback: Operadores – Shell-script « GNU/Linux-Brasil por VandocoutO

Deixe um comentário

Faça o login usando um destes métodos para comentar:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

%d blogueiros gostam disto: