Anda di halaman 1dari 10

06/02/12 Bases Num ricas

BasesNumricas
ELSISTEMADECIMAL(Ba e10):

Estesistemaestformadopordiezsmbolos,llamadosn merosarbicos.Tambinesllamado
sistemadebase10.Usandolosdiezsmbolosseparadamente0,1,2,3,...,9nospermite
representarelvalordelosn merosenunidadesindividuales,peropararepresentarmasde
nueven merosesnecesariocombinarlos.Cuandousamossmbolosencombinacin,elvalorde
cadaunodeellosdependedesuposicinconrespectoalpuntodecimal,designandoasun
smboloparalasunidades,otroparalasdecenas,otroparalascentenas,otroparalosmillares
(demiles,nodemilln),enadelante.

Elsmbolocorrespondientealasunidadesasumelaposicinmasizquierdaantesdelpunto
decimal.Estadesignacindeposicindeterminaquelapotenciadeln merosecorrespondecon
ladistanciaenqueestdelpuntodecimal,yesporelloquelaprimeraposicinsellamaUNIDAD
(100=1).Matemticamenteestopuedeserrepresentadocomo:

unidad=100 decena=101 centena=102

Porejemplo:Elvalorencombinacindelossmbolos234esdeterminadoporlasumadelos
valorescorrespondientesacadaposicin:

2x102 + 3x101 + 4x100

Queequivalea:

2x100 + 3x10 + 4x1

Efectuandolasmultiplicacionesestoda:

200 + 30 + 4

Cuyasumadacomoresultado:234

Laposicinderechadelpuntodecimalesrepresentadaporn meroenterosperonegativos
comensandodesde1paralaprimeraposicin.Matemticamentelastresprimerasposicionesa
laderechadelpuntodecimalseexpresancomo:

dcimas101 centsimas102 milsimas103

Enunejemplocomoelanterior,peromaselaboradopodemosverqueelvalor18.947equivalea:

1x101+8x100+9x101+4x102+7x103

/media/Data/Clases-Forestal/Disk/Forestal/Informatica/2010-2011/Web/basesnum.htm 1/10
06/02/12 Bases Num ricas

1x10+8x1+9x0.1+4x0.01+7x0.001

10+8+0.9+0.04+0.007

Pararepresentarunn merobasediezesposiblecolocarsuvalorseguidodelabaseensub
ndice(18.97410)obienseguidodelaletradentreparntesis:645(d).

ELSISTEMABINARIO(Ba e2):

Esunsistemaden merosdebaseiguala2,loquenosllevaarepresentarlosn merosconslo


dossmbolosdistintos:0y1.

Esusadopararepresentarn merosdelmismomodoqueelsistemadecimal,dondecada
smbolopuedeserusadoindividualmenteoencombinacin.Porelloconslounsmboloen
sistemabinariopodemosrepresentarapenasdosvalores(ceroyuno)adiferenciadelsistema
decimaldondeunslosmbolopodarepresentarhastadiez.Combinandodossmbolosbinarios
logramosgenerarloscuatroprimerosvaloresdelsistemabinario,quesemuestranabajo:

00
01
10(Elunosemoviunaposicinalaizquierda)
11

Paraunn meromasgrande,elsmbolo1debesermovidootravez,haciendoapareceruna
terceracolumna,talcomoocirriantesconlasegunda.aplicandotodaslascombinaciones
posiblesde0'sy1's,seobtiene:

Binario Decimal
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7

Enestesistemaseempleaelmismoconceptodeposicionamientoypontenciaqueenelanterior.

/media/Data/Clases-Forestal/Disk/Forestal/Informatica/2010-2011/Web/basesnum.htm 2/10
06/02/12 Bases Num ricas

Acontinuacinsevenalgunosejemplosdeposicionamientoypotenciadelossmbolos:

Paran merosenteros(alaizquierdadelpuntodecimal):

TrigsimoSegundo(32)=25
DecimoSexto(16)=24
Octavo(8)=21
Cuarto(4)=22
Segundo(2)=21
Primero(1)=20

Paran merosdecimales(aladerechadelpunto):

UnMedio=21
UnCuarto=22
UnOctavo=23

Cuandolossmbolos0y1sonusadospararepresentarn merosbinarios,cadasmboloes
llamadodgitobinario,osimplementeBIT.Eln merobinario10102esllamadon merobinariode
cuatrodgitoson merobinariode4bits.

Estesistemaesmuyempleadoencircuiteriadigitalporserfcilderepresentarytransmitir
electrnicamente.Comunmente(aunquenosiempre)elsmbolocerodelsistemabinarioest
representadoporunestadoelctricobajo,usualmentecorrespondientealamasaoalos0V.Del
mismomodoelsmbolo1esrepresentadoporunestadoaltoque,porlogeneral,secorresponde
conlatensindefuente(sueleser5Vensistemasdigitales).Peroestoes"porlogeneral".Hay
muchoscasosdondesibienelsistemaesbinariolossmbolossonrepresentadoselctricamente
deotraforma.Taleselcasodelestndardecomunicacionesseriales232Cdondeel1es
representadoporunatensinnegativadeentre5Vy25V,mientrasqueel0esrepresentadopor
unatensinpositivadelmismorango.Peronoentraremosendetalleenestoporestarfuerade
losalcancesdeestetutorial.

CONVERSI NENTRESISTEMAS

DEBINARIOADECIMAL:

Parapodertransformarn merosbinariosensucorrespondientedecimalbastamultiplicarel
dgitobinario(queslopuedeser0o1)por2elevadoalapotenciacorrepondientealadistancia
deesesmboloalpuntodecimal.Luegosesumanlosvaloresobtenidosyseconsigueeln mero
final.

Ejemplos:

/media/Data/Clases-Forestal/Disk/Forestal/Informatica/2010-2011/Web/basesnum.htm 3/10
06/02/12 Bases Num ricas

102=1x21+0x20=1x2+0x1=2+0=210

1012=1x22+0x21+1x20=1x8+1x4+0x2+1x1=4+0+1=510

10012=1x23+0x22+0x21+1x20=1x8+0x4+0x2+1x1=8+0+0+1=910

Yparan merofraccionarios:

0.0112=0x21+1x22+1x23=0x0.5+1x0.25+1x0.125=0+0.25+0.125=0.37510

0.1012=1x21+0x22+1x23=1x0.5+0x0.25+1x0.125=0.5+0+0.125=0.62510

110.0102
1x22+1x21+0x20+0x21+1x22+0x23
=
1x4+1x2+0x1+0x0.5+1x0.25+0x.125
4+2+0+0+0.25+0
6.2510

Comoseveenlosejemploselpuntodecimalapareceautomticamenteenlaposicincorrecta
unavezefectuadalasumadeloscomponentes.

DEDECIMALABINA IO:

Aquveremoselmtododedivisionesymultiplicacionessucesivas.

ParaconvertirunnmeroENTEROdecimalaunanuevabase,eln merodecimales
sucesivamentedivididoporlanuevabase.Comoennuestrocasolanuevabasees2eln mero
sersucesivamentedivididopor2,Osea,eln merooriginalesdivididopor2,elresultadode
esecocienteesdivididopor2sucesivamentehastaqueelcocientede0.Elrestodecada
divisinesunn merobinarioqueconformaeln meroresultantedelaconversin.Elprimer
resultadoproducido(elprimerrestoobtenido)correspondealbitmasprximoalpuntodecimal(o
loqueseconocecomobitdemenorpeso).Lossucesivosbitssecolocanalaizquierdadel
anterior.Notesequeestoescomoescribirensentidocontrarioalempleadonormalmente.

Veamosestoconunejemplo:

Convertiremosabinarioeln mero1810

18/2=9yresta0(esteceroeselbitmasprximoalpuntobinario)
9/2=4yresta1(esteunoeselbitquelesiguealaizquierdaalceroobtenidoarriba)
4/2=2yresta0(esteceroeselbitquelesiguealaizquierdaalunoobtenidoarriba)
2/2=1yresta0(esteceroeselbitquelesiguealaizquierdaalceroobtenidoarriba)
Con1nosepuedecontinuardividiendoperosecolocastealaizquierdadelceroobtenido
arriba,quedandocomobitdemayorpeso.

/media/Data/Clases-Forestal/Disk/Forestal/Informatica/2010-2011/Web/basesnum.htm 4/10
06/02/12 Bases Num ricas

Entonces,1810=100102.

Enelcasodeconvertirunn merodecimalFRACCIONARIO,lapartefraccionariadebeser
multiplicadapor2yeln merobinarioesformadopor0'so1'squeaparecenenlaparte
correspondientealentero.Soloqueenestecasoeln merobinarioseescribedeizquierdaa
derecha,adiferenciadeloexplicadoantesparalosn merosenteros.Lasmultiplicacionesse
efect anSOLOsobrelapartefraccionariadeln meroporloquesiempresern0.XXX.Nunca
debemultiplicar1.XXX.Elprocesodemultiplicacionessucesivasconcluyecuandoquedanen
cerolaparteenteraylafraccionaria.

Enesteejemploconvertiremoseln merofraccionario0.62510

0.625x2=1.250(bitmasprximoalpuntobinario)
0.250x2=0.500(bitaladerechadelunoobtenidoanteriormente)
0.500x2=1.000(bitaladerechadelceroobtenidoanteriormente)

Laoperacinconcluyeporquenoquedapartefraccionariaparaseguirmultiplicando.

0.62510=0.1012

Puedenocurrirsituacionesdondecualquiern meromultiplicadopor2nuncallegueaceroEsto
causaqueeln merobinarioobtenidoseaaproximado,comoseobservaenelejemplodeabajo:

0.610

0.6x2=1.2(bitmasprximoalpuntobinario)
0.2x2=0.4(bitaladerechadelunoobtenidoarriba)
0.4x2=0.8(bitaladerechadelceroobtenidoarriba)
0.8x2=1.6(bitaladerechadelceroobtenidoarriba)
0.6x2=1.2(bitaladerechadelunoobtenidoarriba)
0.2x2=0.4(Retornaalasituacininicial...Versegundalneadelproceso)

ELSISTEMAOCTAL(Ba e8):

Estesistemaesmuyusadoentrabajosdigitales,porsufcilconversindeyhaciaelsistema
binario.Tienesubaseigualaocho,loquegeneralanecesidaddeochosmbolospara
representarvaloresenestesistemayparaestafinalidadseseleccionaronlosprimerosocho
smbolosdelsistemadecimal:0,1,2,3,4,5,6y7.

Acontinuacindel7yparaseguircontandohaciaadelante,hayqueagregarunanuevacolumna
alaizquierdalacualtendrcomovalorinicialun1.Deestaformaesposibleobteberotrasocho
nuevasconbinacionestalcomosucediaenlosotrossistemascomentadosanteriormente.Estos
sonalgunosdelosvaloresparacadasmbolo.

SeptuagsimoCuarto(64)=82

/media/Data/Clases-Forestal/Disk/Forestal/Informatica/2010-2011/Web/basesnum.htm 5/10
06/02/12 Bases Num ricas

Octavo(8)=81
Unidad(1)=80
UnOctavo=81
UnSesentayCuatroAvos=82

Losn merosoctalessonparecidosalosn merosdecimalesexceptoporlossmbolos8y9,que


nosonusados.

CONVERSI NDEDECIMALAOCTAL:

Enestacasobastausarelmismomtododeconversinconlosn merosbinarios.Peroenvez
dehacerdivisionessucesivaspor2hayqueefectuarlaspor8.Ntesequeeldivisorcorresponde
alabasedelsistemaalcualsevaaconvertir.Lomismosucedeconlasmultiplicaciones
sucesivas,necesariasparaconvertirn merosfraccionarios.

Ejemplo1:Convertir24510

245/8=30yresta5(dgitomasprximoalpuntooctal)
30/8=3yresta6(dgitoalaizquierdadel5obtebidoarriba)
Nosepuedeseguirdividiendo,porloqueel3quedacomodgitodemayorpesoalaizquierda
del6obtenidoarriba.

Resultado:24510=3658

Ejemplo2:Convertir17510

175/8=21yresta7(dgitomasprximoalpuntooctal)
21/8=2yresta5(dgitoalaizquierdadel7obtenidoarriba)
Nosepuedeseguirdividiendo,porloqueel2quedacomodgitodemayorpesoalaizquierda
del7obtenidoarriba.

Resultado:17510=2578

Ejemplo3:Convertir0.43210

0.432x8=3.456(dgitomasprximoalpuntooctal)
0.456x8=3.648(dgitoaladerechadel3obtenidoarriba)
0.648x8=5.184(dgitoaladerechadel3obtenidoarriba)
0.184x8=1.472(dgitoaladerechadel5obtenidoarriba)

Resultado:0.43210=0.33518

/media/Data/Clases-Forestal/Disk/Forestal/Informatica/2010-2011/Web/basesnum.htm 6/10
06/02/12 Bases Num ricas

OBS.:Notequelalaconversinnofuexacta.

SISTEMAHEXADECIMAL(Base16):

Estesistemarequiereelusode16smbolos,siendoformadoporlosmismosempleadosenel
sistemadecimalyseisletrasdelalfabetoarbicocomprendidasentreAyF.Dadoquelas
computadorasusualmenteagrupanconjuntosdebitsenm ltiplosdecuatroestesistemapermite
representaracadagrupoconunsimplesmbolo.Porelloesqueestanusadoenestosdas.Enla
tabladeabajosemuestralarelacinentrelossistemas.

Decimal Binario Octal Hexa


0 0000 0 0
1 0001 1 1
2 0010 2 2
3 0011 3 3
4 0100 4 4
5 0101 5 5
6 0110 6 6
7 0111 7 7
8 1000 10 8
9 1001 11 9
10 1010 12 A
11 1011 13 B
12 1100 14 C
13 1101 15 D
14 1110 16 E
15 1111 17 F

AligualqueenlosotrossistemasenHexadecimal,cuandosellegaalaFyserequiereseguir
contandohaciaadelantesetornanecesarioagregarunanuevacolumnaalaizquierdadela
actuallacualinicialmentedeberestaren1.Estopermitegenerarotros16smbolosnuevos
diferentesalosanteriores.

CONVERSI NDEHEXADECIMALABINARIO:

/media/Data/Clases-Forestal/Disk/Forestal/Informatica/2010-2011/Web/basesnum.htm 7/10
06/02/12 Bases Num ricas

Paraefectuarlaconversinbastaconcolocarloscuatrobitscorrespondientesacadasmbolodel
n merohexarespetandosuposicinoriginal.Parasaberelbalordecadasmboloslotieneque
mirarlatabladerelacinentresistemasmostradaarriba.

Porejemplo:Paraconvertir7A216

7 A 2
0111 1010 0010

Resultado:7A216=0111101000102

Otroejemplo:Paraconvertir3D4.F16

3 D 4 . F
0011 1101 0100 . 1111

Resultado:3D4.F16=001111010100.11112

CONVERSI NDEBINARIOAHEXADECIMAL:

Primeramentehayqueagruparlosbitsdeacuatrocomenzandoporladerechaysiguiendohacia
laizquierda.Sibienenpalabrascuyalongitudseam ltiplodecuatroestonotieneobligatoriedad,
enaquellascuyotamaonoseamultiplodecuatrosiseleccionadeizquierdaaderechalos
gruposdebitsquedarnmalconformados.Estoanteriorparalaparteentera.Paralaparte
fraccionariaelordenesinverso,oseaqueseagrupadeizquierdaaderecha.Nteseque
siempreesdelpuntohaciaafuera.Unavezformadoslosgruposbastaconfijarseenlatablade
arribayreemplazarcadagrupoporelsmboloHexacorrespondiente.

Nadamejorqueunosejemplos:

Ejemplo1:Convertir1010110100102

1010 1101 0010


A D 2

Resultado:1010110100102=AD216

Ejemplo2:Convertir101110101102

101 1101 0110


5 D 6

/media/Data/Clases-Forestal/Disk/Forestal/Informatica/2010-2011/Web/basesnum.htm 8/10
06/02/12 Bases Num ricas

Resultado:101110101102=5D616

Ejemplo3:1101011110.1012

0011 0101 1110 . 1010


3 5 E . A

Resultado:1101011110.1012=35E.A16

OBS:Cuandoungrupodebitsdelaparteenteraquedaformadopormenosdecuatrobitssus
posicionesalaizquierdadebenserasumidascomoceros,lascualesverquenosurtenefecto
enelvalor.Entantocuandoestoocurraenlapartefraccionariapasposicionesaladerechason
lasquedebensercompletadasconcero.Aqusitieneefecto.Enelejemplodearribalosceros
secolocaronreasaltadosparafacilitarsuvisualizacin.

CONVERSI NDEHEXADECIMALADECIMAL:

Losn meroshexasonconvertidosasuequivalenedecimalmultiplicandoelpesodecada
posicinporelequivalentedecimaldeldgitodecadaposicinysumandolosproductos.

Entonces:

12116= 1x162+2x161+1x160
1x256+2x16+1x1
256+32+1
28910

A1C16 Ax162+1x161+Cx160
10x256+1x16+12x1
2560+16+12
258810

OBS:Losvaloresquesustituyenalasletrasseobtienendelatabladadaarriba.

CONVERSI NDEDECIMALAHEXADECIMAL:

Sepuederealizarempleandodosprocesos:Divisionessucesivaspor16,cuandoeln meroes
entero,omultiplicacionessucesivaspor16,cuandoeln meroesfraccionario.Siguiendolos
mismoslineamientosempleadosconlosotrossistemasnumricos.

/media/Data/Clases-Forestal/Disk/Forestal/Informatica/2010-2011/Web/basesnum.htm 9/10
06/02/12 Bases Num ricas

Ejemplo1:65010

650/16=40yresta10=A(dgitomaspr ximoalpuntohexadecimal)
40/16=2yresta8(dgitoalaizquierdadelanterior)
Nosepuedecontinuardividiendo,porloqueel2quedacomosmbolomassignificativoala
izquierdadelanterior.

Resultado65010=28A16

Ejemplo2:258810

2588/16=161yresta12= (dgitomaspr ximoalpuntohexadecimal)


161/16=10yresta1(Dgitosiguientealaizquierdadelobtenidoarriba)
Nosepuedeseguirdividiendo,porloqueeldiez(laA)quedacomosmbolomassignificativoala
izquierdadelobtenidoarriba

Resultado258810=A1C16

Ejemplo3:0.64210

0.642x16=10.272(dgitomaspr ximoalpuntohexadecimal)1010=A16
0.272x16=4.352(dgitosiguientealaderechadelanterior)
0.352x16=5.632(dgitosiguientealaderechadelanterior)
0.632x16=10.112(Dgitosiguientealaderechadelanterior)1010=A16

Resultado0.64210=0.A45A16

OBS.:Notequelaconversi nnofuexacta.

/media/Data/Clases-Forestal/Disk/Forestal/Informatica/2010-2011/Web/basesnum.htm 10/10

Anda mungkin juga menyukai