Conversão de decimal para binário

Thiago Lima
2 min readMar 18, 2020

--

Olá pessoal, hoje entenderemos como converter números decimais em binários.

Primeiramente tenhamos em mente que números decimais são aqueles que estão na base 10 ou seja são aqueles que utilizam 10 algarismos para compor 1 unidade. os algarismo decimais podem ir de 0 até 9. Já os binários são números na base 2 e utilizam apenas 2 algarismo para compor 1 unidade e são 0 ou 1.

Números binários são de difícil compreensão para os seres humano, mas são fáceis de serem processadas por um computador eletrônico que usa sinal alto e sinal baixo de eletricidade. Portanto um computador não conseguiria somar quanto é 2 + 1 = 3, mas ele facilmente pode somar quanto é 10 2 + 1 2 = 11 2 ou seja 11 2 = 310

Veja a tabela abaixo: Conversão dos algarismos decimais de 0 à 9 para binários.

Agora que já entendemos como fazer a conversão dos algarismos decimais para binários, que tal convertemos números maiores. Vamos começar com o número 5910 e vamos converter para binário.

você poderia sair contando como fizemos na última tabela. Mas tem um jeito mais fácil de fazer isso.

preste atenção nos passos:

  1. Fatore sucessivamente o número decimal por 2 (por 2 porque queremos o resultado na base 2)
  2. Depois pegue os restos da divisão na sequencia e inverta essa sequencia.
  3. Agora você tem o número binário equivalente

Então agora vamos converter 5910

Veja que primeiro fatoramos e depois pegamos a sequencia de restos de traz pra frente.

Agora veja outro exemplo na imagem abaixo:

O vídeo:

https://www.youtube.com/watch?v=zbRbDfDJ-C8

Publicado

Originally published at http://thiagolimadev.wordpress.com on March 18, 2020.

--

--

Thiago Lima
Thiago Lima

Written by Thiago Lima

Hello! I’m Thiago Lima, I’m maried, I have a son named Isaac. I’m software engineer and I programming in Ruby on Rails.

No responses yet