Escolar Documentos
Profissional Documentos
Cultura Documentos
Binaria
1
Contents
4 Ejer
i
ios 11
4.1 Pasar a De
imal . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.2 Pasar a Binario . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.3 Pasar a O
tal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.4 Pasar a Sexagesimal . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.5 Solu
iones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2
1 Regla general para la representa
ión de valores
Dn ...D3 D2 D1 D0
Donde a
ada D (Dígito) le
orresponde un subíndi
e, a menor valor del
subíndi
e, menos signi
ativo el dígito.
Si
on
ideramos la base en la
ual se en
uentra representado el número
(por ejemplo, base B), el número representa, en realidad, una sumatoria de
poten
ias de la base, multimpli
ados por el valor del dígito, donde el exponente
se
orresponde al subíndi
e denido anteriormente.
Así, el número modelo anterior sería:
Dn x B n + ... + D3 x B 3 + D2 x B 2 + D1 x B 1 + D0 x B 0
Esta representa
ión fun
iona
omo un algoritmo para
ambios de base.
• Base 2
102642 = 1 x 24 + 0 x 23 + 2 x 22 + 6 x 21 + 4 x 20 = 4010
• Base 5
102645 = 1 x 54 + 0 x 53 + 2 x 52 + 6 x 51 + 4 x 50 = 68610
3
• Base 9
102649 = 1 x 94 + 0 x 93 + 2 x 92 + 6 x 91 + 4 x 90 = 670210
Como puede verse,
uanto mayor es la base utilizada, menos dígitos se requieren
para representar el mismo valor en una base menor.
Tomando este Valor
omo patrón, veremos los sitemas de representa
ión mas
utilizados en la informáti
a.
Dn ..., D3 D2 D1 D0 2
Dn x 2n + ... + D3 x 23 + D2 x 22 + D1 x 21 + D0 x 20
110102 = 1 x 24 + 1 x 23 + 0 x 22 + 1 x 21 + 0 x 20 = 2610
Para el pro
eso inverso, pasar de un número en base 10 a base 2 el pro
eso
es el siguiente:
4
3. Se repite 1 y 2 hasta que el resto ya no sea divisible (Entiendase, da un
valor menor al divisor)
• Paso 1
26/2 = 13
Esto es:
Resto = 0
Co iente = 13
• Paso 2
13/2 = 6, 5
Esto es:
Resto = 1
Co iente = 6
• Paso 1
6/2 =3
Esto es:
Resto = 0
Co iente = 3
• Paso 2
3/2 = 1, 5
Esto es:
Resto = 1
Co iente = 1
5
Hasta el momento los restos obtenidos son: 0, 1, 0, 1
Al ser 1 el
o
iente, se pro
ede
on el paso 4. Con
atenamos los restos
en el orden inverso a lo que obtuvimos tomando
omo primer dígito el último
o
iente:
110102
Que es el numero que originalmente pasamos a de
imal.
Dn ..., D3 D2 D1 D0 6
Ya denimos que representa:
Dn x 6n + ... + D3 x 63 + D2 x 62 + D1 x 61 + D0 x 60
Si apli
amos este ejemplo a un número
ualquiera, supongamos 2046 :
2046 = 2 x 62 + 0 x 61 + 4 x 60 = 7610
Para el pro
eso inverso, pasar de un número en base 10 a base 6 el pro
eso
es el mismo que para binario, simplemente se divide por 6 en lugar de 2:
• Paso 1
76/6 = 12, 66
Esto es:
Resto = 4
Co iente = 12
• Paso 2
12/6 =2
Esto es:
Resto = 0
Co iente = 2
6
2.4 Sistema de numera
ión O
tal
Este sistema utiliza
omo base el numero 8.
Conversión del sistema binario al de
imal:
Para un
aso general:
Dn ..., D3 D2 D1 D0 8
Dn x 8n + ... + D3 x 83 + D2 x 82 + D1 x 81 + D0 x 80
2078 = 2 x 82 + 0 x 81 + 7 x 80 = 13510
Para el pro
eso inverso, pasar de un número en base 10 a base 8 el pro
eso
es el mismo que para binario y el hexade
imal, simplemente se divide por 8 en
lugar de 2 o 6:
• Paso 1
135/8 = 16, 5
Esto es:
Resto = 7
Co iente = 16
• Paso 2
16/8 =2
Esto es:
Resto = 0
Co iente = 2
7
2.5 Sistema de numera
ión Sexagesimal
Este sistema utiliza
omo base el numero 16.
Como los números representables en de
imal van de 0 a 9, para los valores
superiores se utilizan los primeros
ara
teres del alfabeto. Asi, el rango de
valores resulta: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F; siendo el equivalente
en de
imal de A=10, B=11, C=12, D=13, E=14 y F=15.
Conversión del sistema binario al de
imal:
Para un
aso general:
Dn ..., D3 D2 D1 D0 16
Para el pro
eso inverso, pasar de un número en base 10 a base 16 el pro
eso
es el mismo que para binario, el hexade
imal y el o
tal, simplemente se divide
por 16 en lugar de 2, 6 u 8:
• Paso 1
Esto es:
Co iente = 752
• Paso 2
752/16 = 47
Esto es:
Resto = 0
Co iente = 47
8
• Paso 1
47/16 = 2, 9375
Esto es:
Co iente = 2
Si bien el método que, a simple vista resultaría mas
ómodo para
onvertir
valores entre sistemas no de
imales es pasar siempre por el sistema de
imal
(por ejemplo, para pasaje O
tal -> Binario sería O
tal -> De
imal y luego
De
imal -> Binario), es mu
ho mas simple el pasaje entre Binario y O
tal y
entre Binario y Hexade
imal.
9
3.1.2 Binario a O
tal
Para el pro
eso inverso el pro
eso es exa
tamente inverso. Tomemos
omo ejem-
plo, el resultado que obtuvimos en el pasaje de O
tal a Binario 101010001102.
Sabemos que ne
esitamos 3 digitos para representar un valor en o
tal. Como
pueden haber
eros (0) a la izquierda del numero que no se representen por no
tener signi
an
ia en el número, armamos 3-uplas de dígitos binarios:
Primer 3-upla: 1102
Segunda 3-upla: 0002
Ter
er 3-upla: 1012
Cuarta 3-upla: 0102 (Completamos
on 0 a la izquierda para
ompletar los
3 dígitos).
El equivalente en O
tal para las t-uplas anteriores es:
Primer 3-upla: 68
Segunda 3-upla: 08
Ter
er 3-upla: 58
Cuarta 3-upla: 28
Rearmando el número obtenemos 25068que es el mismo número que pasamos
a Binario.
10
3.2.2 Binario a Sexagesimal
Para el pro
eso inverso el pro
eso es exa
tamente inverso. Tomemos
omo
ejemplo, el resultado que obtuvimos en el pasaje de Sexagesimal a Binario
100101000010112.
Sabemos que ne
esitamos 4 digitos para representar un valor en Sexagesimal.
Como pueden haber
eros (0) a la izquierda del numero que no se representen
por no tener signi
an
ia en el número, armamos 4-uplas de dígitos binarios:
Primer 3-upla: 10112
Segunda 3-upla: 00002
Ter
er 3-upla: 01012
Cuarta 3-upla: 00102 (Completamos
on 0 a la izquierda para
ompletar los
3 dígitos).
El equivalente en Sexagesimal para las t-uplas anteriores es:
Primer 3-upla: B16
Segunda 3-upla: 016
Ter
er 3-upla: 516
Cuarta 3-upla: 216
Rearmando el número obtenemos 250B 16 que es el mismo número que pasamos
a Binario.
4 Ejer i ios
11. 7578
12. 9F 8E5516
13. ABCDEF 16
11
14. F F A16
15. ABD16
16. EDAC 16
12
7. 11002
8. 100112
9. 1011012
10. 11100112
11. 111100112
12. 11111000112
13. 9F 8E5516
14. ABCDEF 16
15. F F A16
16. ABD16
17. EDAC 16
13
4.5 Solu
iones
1. 11002 =148=1210 = C 16
2. 100112 = 238 = 1910 = 1316
3. 1011012= 558 = 4510 =2D16
4. 11100112= 1638 = 11510 =7316
5. 111100112= 3638 = 24310 =F 316
6. 11111000112=17438= 99510 =3E316
14