SISTEMA DECIMAL


É um sistema que usa combinação de base 10 (0,1,2,3,4,5,6,7,8,9) e é por esse fator que tem nome de sistema decimal.

Resultado de imagem para sistema decimal

CONVERSÕES:

Converter um número de base 10 em outras bases é a coisa mais fácil dos sistemas de numeração, pois consiste em dividir os números nas respectivas bases que serão convertidas.

Conversão de decimal para binário: 
Por Exemplo: Para converter o valor 19 em decimal em binário é necessário que você divida por 2 e se for exato terá resto 0 e se não for terá resto 1. O resultado em binário será os restos , começando da direita para esquerda , como na imagem abaixo:



                                              Resultado de imagem para conversão sistema decimal para outras bases
Com isso temos que 19 na base 10 = 10011 na base 2(binário).


Conversão de decimal para octal:

Para converter de decimal para octal não muda quase em relação ao binário, porém o sistema octal tem base 8, ou seja, pode ter valores de 0 a 7.  Veja na imagem abaixo um exemplo dessa conversão:

                                                   Resultado de imagem para conversão sistema decimal para octal



Conversão de decimal para hexadecimal:

No hexadecimal também tem o mesmo modo que os anteriores , contudo a base do hexa decimal é de 16 e tem valores de 0 a 15 , sendo que do 10 ao 15 são substituídos por letras (A,B,C,D,E).Observe na ilustração abaixo dois exemplos dessa conversão:


                                      Resultado de imagem para conversão sistema decimal para hexadecimal


Referência Bibliográfica:


Comentários

  1. Por que há diferentes sistemas númericos? Quais seriam as consequências computacionais, se usasse o sistema decimal para cálculo de estados?

    ResponderExcluir
    Respostas
    1. Acho que cada um surge segundo as necessidades: os decimais para facilitar os cálculos do dia-a-dia, os haxadecimais para compactar os binários, etc. Os computadores trabalham com dois níveis de tensão, um pro 0 outro pro 1. Imagine como seria a arquitetura de um computador que trabalha com 10 níveis de tensão? Não sei nem se isso é possível.

      Excluir
  2. Seraque tem como converter da base 2 para a base 16 diretamente sem usar a base de 10 como um meio?

    ResponderExcluir
    Respostas
    1. Sim , você somente precisa separar o numero binário em grupos de 4 bits e depois colocar seu valor correspondente em Hexadecimal. Veja também a publicação sobre os números binário que tem uma melhor explicação.

      Excluir
  3. Essas conversões são bem legais. Aprendi no IFS como fazia mas esqueci, kkkk, agora relembrei vendo o post. Valeu!

    ResponderExcluir

Postar um comentário

Postagens mais visitadas deste blog

Evolução dos dispositivos de armazenamento de dados

Hardware de servidores: uma introdução

Problemas comuns em hardware : Aquecimento