Converses numricas so utilizadas em muitos casos na computao. Isso porque ns somos acostumados com a base numrica decimal (0, 1, 2, 3, 4, , !, ", #, $, 10 , 11, %&, mas no mundo da tecnolo'ia di'ital os dispositi(os eletr)nicos trabal*am em bai+o n,(el com a base numrica binria (0 ou 1&, pois os n-meros bin.rios so /acilmente representados na eletr)nica atra(s de pulsos eltricos. 0lm desses dois, as bases numricas octal e hexadecimal tambm so muito utilizadas pela /.cil representao.
Simbologia
0 base numrica representa a quantidade de s,mbolos poss,(eis para representar um determinado n-mero. 1e2a a tabela abai+o, sobre quais s,mbolos podem ser utilizados em cada sistema de numerao. ase !umrica 3ecimal 4in.rio 5ctal 6e+adecimal S"mbolos 0, 1, 2, 3, 4, , !, ", # e $ 0e1 0, 1, 2, 3, 4, , ! e " 0, 1, 2, 3, 4, , !, ", #, $, 0, 4, 7, 3, 8 e 9
5l*ando pra essa tabela mais /.cil perceber que, ao contarmos, quando c*e'amos no -ltimo s,mbolo precisamos incrementar o n-mero da esquerda para representar o pr+imo. :or e+emplo, ao contarmos na base decimal, quando c*e'amos no $, precisamos do s,mbolo 1 para /ormar o pr+imo n-mero 10. 5 mesmo (ale para as outras bases numricas. :or e+emplo, no octal, quando c*e'amos no ", o pr+imo n-mero 10, ao c*e'ar no 1", o pr+imo 20 e assim sucessi(amente. ;o binrio, contamos assim< 0, 1, 10, 11, 100, 101, 110, 111, 1000, 1001, 1010, % 3eu pra entender a ideia=
8ntendido isso, (amos (er a'ora como con(erter os n-meros entre as bases decimais.
9.cil nA= ;o se esquea de utilizar o resultado da -ltima di(iso para /ormar o n-mero bin.rioA B pra con/irmar que (ocC aprendeu, leia no(amente a /rase em ne'rito do par.'ra/o anterior.
1iu como /.cil= ;o se esquea de trocar os (alores acima de $ por letrasA 0$ Converso !umrica% inrio para &ecimal 0'ora (amos entrar na con(erso de n-meros para a base decimal, mas (amos (er que aps aprender uma /orma, as outras so bem parecidas tambm. 0 con(erso de n-meros binrios para n-meros decimais realizada atra(s de uma somatria dos al'arismos bin.rios da direita pra a es1uerda onde cada termo da somatria multiplicado por 2 ele(ado a um n-mero sequencial iniciado em 0. :arece complicado, mas no . 1ocC pode se'uir uns passos simples como apresentado abai+o< 1amos con(erter o n-mero 1000102 para a base decimal.
1.
:rimeiro in(ertermos o n-mero para /azermos a somatria da direita para a es1uerda do n'mero original. 100010 FG 010001
2. 0'ora (amos somar cada n-mero, multiplicando por 2 ele(ado a um n-mero sequencial iniciado em 0. 02+0 3 12+1 3 02++ 3 02+- 3 02+0 3 12+4
3. :odemos eliminar os termos que multiplicam por 0. 7erto= 02+0 3 12+1 3 02++ 3 02+- 3 02+0 3 12+4 9icamos com % 12+1 3 12+4 4. 9azemos o c.lculo do e+poente e somamos. + 3 -+
.
Hesultado< -0
:rimeiro in(ertermos o n-mero para /azermos a somatria da direita para a es1uerda do n'mero original. 40++ FG ++04
2. 0'ora (amos somar cada n-mero, multiplicando por # ele(ado a um n-mero sequencial iniciado em 0. +250 3 +251 3 025+ 3 4253. 9azemos o c.lculo do e+poente e obtemos os termos da soma. + 2 1 3 + 2 5 3 0 2 60 3 4 2 41+ 9icamos com % + 3 16 3 +46 3 +460
4.
Hesultado< +5-0
:rimeiro in(ertermos o n-mero para /azermos a somatria da direita para a es1uerda do n'mero original. 1+ FG +1
2. 0'ora (amos somar cada n-mero, multiplicando por 1! ele(ado a um n-mero sequencial iniciado em 0. +2160 3 12161 3 216+ Bubstituimos 4 por 11, /icamos com % +2160 3 12161 3 11216+ 3. 9azemos o c.lculo do e+poente e obtemos os termos da soma. + 2 1 3 1 2 16 3 11 2 +46 9icamos com % + 3 16 3 +516
4.
Hesultado< +5-0
2.
0'ora /azemos a con(erso binrio/decimal para cada 'rupo separadamente. (1e2a a 4I con(erso deste arti'o& +--4
3.
2.
0'ora /azemos a con(erso binrio/decimal para cada 'rupo separadamente. (1e2a a 4I con(erso deste arti'o& 0 1- 1-
8$ Converso !umrica% ,ctal para inrio ;essa con(erso temos que pensar no contr.rio da con(erso binrio/octal. 7on(ertemos cada d,'ito do n-mero octal para a base binria separadamente. 1amos con(erter o n-mero 233 # para a base binria.
1.
2.
0'ora /azemos a con(erso de cada d,'ito separadamente para bin.rio como se /osse n-mero da base decimal. (1e2a a 1I con(erso deste arti'o& 010 011 011 101
3.
Jnimos no(amente os d,'itos e temos o n-mero na base binria (neste momento podemos eliminar os 0s a esquerda&. 10011011101+
0'ora /azemos a con(erso de cada d,'ito separadamente para bin.rio como se /osse n-mero da base decimal. (1e2a a 1I con(erso deste arti'o& 0100 1101 1101
4.
Jnimos no(amente os d,'itos e temos o n-mero na base binria (neste momento podemos eliminar os 0s a esquerda&. 10011011101+
:ode con/erir este resultado com a #I con(erso. 9xercitar: 7omo todo c.lculo matem.tico, para aprender bem essas con(ers@es numricas preciso praticar, /azer bastante e+erc,cios. 7om o tempo s de ol*ar para al'uns n-meros (ocC 2. sabe como represent.Flo em outras bases numricas. 8nto, pe'ue o l.pis e um papel e comece a /azer con(ers@es. ;o (ou dei+ar e+emplos de e+erc,cios de con(erso, basta escol*er um n-mero aleatoriamente e con(ertCFlo para as outras bases. :ara con/erir o resultado (ocC pode utilizar a calculadora do seu computador, basta coloc.Fla no modo M:ro'ramadorN e alterar a base dos n-meros.