Anda di halaman 1dari 6

14/09/2016

ComoConverterNmerosBinriosemDecimais:17Passos

ComoConverterNmerosBinriosemDecimais
2Mtodos:

UsandoaNotaoPosicional

UsandoaDuplicao

Osistemanumricobinrio(basedois)possuidoisvalorespossveis,representadospor0ou1,paracadavalor.Em
contraste,osistemanumricodecimal(basedez)temdezvalorespossveis(0,1,2,3,4,5,6,7,8,ou9)paracadavalor.Para
evitaraconfusoaousardiferentessistemasnumricos,abasedecadanmeroindividualserespecificadasubscritapara
cadanmero.Porexemplo,onmerobinrio10011100podeserespecificadocomo"basedois"escrevendoocomo
100111002.Onmero156podeserescritocomo15610elidocomo"centoecinquentaeseis,basedez".Jqueosistema
binrioalinguageminternadoscomputadoreseletrnicos,programadoresdeverdadedevementendercomoconverterde
binrioparadecimal.Converternadireooposta,dedecimalparabinrio,,muitasvezes,maisdifcildeaprenderprimeiro.

Mtodo1de2:UsandoaNotaoPosicional

Escrevaonmerobinrioelisteaspotnciasde2dadireitaparaaesquerda.Digamosquequeiramos
converteronmero100110112paradecimal.Primeiro,escrevemosonmero.Depois,escrevemosas

potnciasdedoisdadireitaparaaesquerda.Comeandocom20,quevale"1".Incrementeoexpoenteemumpara
cadapotncia.Parequandoaquantidadedeelementosnalistasejaigualaquantidadededgitosdonmero
binrio.Onmerodeexemplo,10011011,temoitodgitos,entoalista,comoitoelementos,ficariaassim:128,64,
32,16,8,4,2,1

http://pt.wikihow.com/ConverterN%C3%BAmerosBin%C3%A1riosemDecimais

1/6

14/09/2016

ComoConverterNmerosBinriosemDecimais:17Passos

Escrevaosdgitosdonmerobinrioabaixodesuascorrespondentespotnciasdedois.Agora,basta
escreveronmero10011011abaixodosnmeros128,64,32,16,8,4,2,e1paraquecadadgitobinrio
correspondaaumapotnciade2.O"1"adireitadonmerobinriodevecorresponderao"1"adireitadalistade
potnciasdedois,eassimpordiante.Voctambmpodeescreverosdgitosbinriosacimadaspotnciasdedois,
sepreferirassim.Oimportantequeelesestejamemparelhados.

Conecteosdgitosdonmerobinriocomsuaspotnciasdedoiscorrespondentes.Desenhelinhas,
comeandodadireita,conectandocadadgitoconsecutivodonmerobinrioapotnciadedoisqueestna
listaacima(ouabaixo)dele.Comecefazendoumalinhadoprimeirodgitobinrioparaaprimeirapotnciadedois
listada.Depois,faaumalinhadosegundonmerobinrioparaasegundapotnciadedoisnalista.Continue
conectandocadadgitocomsuapotnciadedoiscorrespondente.Issoajudarvocavisualizararelaoentreos
doisconjuntosdenmeros.

Escrevaovalorfinaldecadapotnciadedois.Passeporcadadgitodonmerobinrio.Seodgitoforum
1,escrevaseuvalordapotnciadedoiscorrespondentenalinhaabaixo,embaixododgito.Seodgitoforum
0,escrevaum0abaixodalinha,embaixododgito.
Jqueo"1"correspondecomo"1",elesetornaum"1".O"2"correspondecomum"2",vira"2".O"4"
correspondecomum"0",vira"0".O"8"correspondecom"1",vira"8"ejqueo"16"correspondecomo"1",
vira"16".O"32"correspondecom"0",vira"0".O"64"correspondecom"0"evira"0",enquantoo"128"
correspondecomo"1"evira"128".

Someosvaloresfinais.Agora,someosvaloresescritosnalinhaabaixo.Eisoquevocdevefazer:128+0+
0+16+8+0+2+1=155.Esteonmerodecimalequivalenteaonmerobinrio10011011.

Escrevaarespostajuntocomosubscritodasuabase.Agora,tudooquevocprecisafazerescrever
15510,paramostrarquevocesttrabalhandocomumarespostadecimal,quedeveestarescritaem

http://pt.wikihow.com/ConverterN%C3%BAmerosBin%C3%A1riosemDecimais

2/6

14/09/2016

ComoConverterNmerosBinriosemDecimais:17Passos

potnciasde10.Quantomaisvocseacostumaraconverternmerosbinriosparadecimais,maisfcilserpara
vocmemorizaraspotnciasdedoisevocpodercompletaratarefamaisrapidamente.

Useestemtodoparaconverterumnmerobinriocomcasadecimalparaoformatodecimal.Voc
podeusarestemtodoquandoquiserconverterumnmerobinriocomo1.12paradecimal.Tudooquevoc

temquefazersaberqueonmerodoladoesquerdodopontodecimalestnacasadasunidades,comode
costume,enquantoonmeroadireitadelaestnaposiodas"metades",ou1x(1/2).
O"1"aesquerdadopontodecimalvale20,ou1.O"1"adireitadopontodecimalvale21,ou.5.Some1e
0.5evocteraresposta1.5,queonmero1.12nanotaodecimal.

Mtodo2de2:UsandoaDuplicao

Escrevaonmerobinrio.Estemtodonousapotncias.Porisso,maissimplesdeconverternmeros
maioresdecabea,porquevocsprecisatomarnotadosubtotal.Aprimeiracoisaquevocprecisafazer
escreveronmerobinrioquevocestarconvertendousandoomtododeduplicao.Digamosqueonmero
comoqualvocesttrabalhandoseja10110012.Anoteo.

Comeandodaesquerda,dupliqueototalanterioresomeodgitoatual.Jquevocesttrabalhando
comonmerobinrio10110012,seuprimeirodgitomaisaesquerda1.Seutotalanterior0,jquevoc

nocomeouainda.Vocterdedobrarototalanterior,0,esomar1,odgitoatual.0x2+1=1,assim,seunovo
total1.

http://pt.wikihow.com/ConverterN%C3%BAmerosBin%C3%A1riosemDecimais

3/6

14/09/2016

ComoConverterNmerosBinriosemDecimais:17Passos

Dupliqueototalatualesomeoprximodgitomaisaesquerda.Seutotalatual1eonovodgitoatual
0.Ento,duplique1esome0.1x2+0=2.Seunovototalatual2.

Repitaopassoanterior.Continuefazendoisso.Depois,dupliqueseutotalatualesome1,seuprximodgito.
2x2+1=5.Seutotalatualagora5.

Repitaopassoanteriornovamente.Depois,dupliqueseutotalatual,5,esomeoprximodgito.1.5x2+1
=11.Seunovototal11.

Repitaopassoanteriornovamente.Dupliqueseutotalatual,11esomeoprximodgito,0.2x11+0=22.

Repitaopassoanteriornovamente.Agora,dupliqueseutotalatual,22,esome0,oprximodgito.22x2+
0=44.

Continueduplicandoseutotalatualesomandooprximodgitoatnotermaisdgitos.Agora,voc
chegouaoseultimonmeroeestquaseterminando!Tudooquevocprecisafazerpegarseutotal,44,e
duplicloesomar1,oltimodgito.2x44+1=89.Pronto!Vocconverteu100110112parasuaformadecimal,89.

Escrevaarespostajuntamentecomsuabasesubscrita.Escrevaarespostafinal8910paramostrarque
vocesttrabalhandocomumdecimal,quetembase10.

10

Useestemtodoparaconverterdequalquerbaseparadecimal.Aduplicaousadaporqueonmero
dadodebase2.Seonmerodadofossedeumabasediferente,substituao2nestemtodopelabasedo
nmeroemquesto.Porexemplo,seonmerofossedebase37,vocsubstituiriao"x2"por"x37".Oresultado
finalestarsempreembasedecimal(base10).

http://pt.wikihow.com/ConverterN%C3%BAmerosBin%C3%A1riosemDecimais

4/6

14/09/2016

ComoConverterNmerosBinriosemDecimais:17Passos

Dicas
Pratique.Tenteconverterosnmerosbinrios110100012,110012e111100012.Respectivamente,seusequivalentes
decimaisso20910,2510e24110.
AcalculadoraqueveminstaladacomoMicrosoftWindowspodefazerestaconversoporvoc,mascomo
programador,melhorterumbomentendimentodecomoaconversofunciona.Asopesdeconversoda
calculadorapodemserexibidasabrindoomenu"Exibir"eescolhendoaopo"Cientfica"(ou"Programador").No
Linux,vocpodeusarogalculator.
Nota:EsteartigosseaplicaacontagemenoabordaastraduesASCII.

Avisos
Esteartigousaobinrio'semsinal,emvezdoassinalado,pontoflutuanteoupontofixo.

WikiHowsRelacionados
ConverterdeDecimalparaBinrio

http://pt.wikihow.com/ConverterN%C3%BAmerosBin%C3%A1riosemDecimais

5/6

14/09/2016

ComoConverterNmerosBinriosemDecimais:17Passos

FonteseCitaes
BinaryMathsistemasnumricos,conversordecimalonlinegratuito
http://www.electronicstutorials.ws/binary/bin_2.html
http://www.purplemath.com/modules/numbbase2.htm

Exibirmais...(2)

http://pt.wikihow.com/ConverterN%C3%BAmerosBin%C3%A1riosemDecimais

6/6