Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
UNIDAD N 1:
Sistemas de Numeracin
Clase
OBJETIVOS DE LA CLASE:
Comprender qu es un Sistema de Numeracin.
Comprender la regla de formacin de los nmeros.
Comprender como pasar un nmero de una base a otra.
INTRODUCCIN A LA CLASE:
En esta primera clase, se introducirn conceptos relacionados con los sistemas de numeracin, la formacin de los nmeros y la conversin entre las distintas bases numricas. Esto ltimo ser de gran utilidad ya que las computadoras
trabajan en sistema binario, e indirectamente en sistema octal y hexadecimal.
1. SISTEMAS DE NUMERACIN
Desde tiempos prehistricos el hombre aprendi a contar con los medios
que tena a su alcance: sus dedos, piedras o cualquier conjunto de objetos que fueran de fcil manejo.
Pero el paso del tiempo exigi que esta manera de contar se perfeccionara
y formalizara. As es que nacieron los sistemas de numeracin, donde se asocia, a
travs de determinadas reglas, cada cantidad con un smbolo y no ya con objetos.
3 decenas
30
2 centenas
200
235
Clase 1
COMENTARIO:
Cuando los
sistemas de
Sistema Binario
0, 1.
Sistema Octal
0, 1, 2, 3, 4, 5, 6, 7.
numeracin
tienen ms de 9 smbolos,
es necesario recurrir a
Sistema Hexadecimal 0, 1, 2, 3, 4, 5, 6, 7, 8 , 9, A, B, C, D, E, F.
Estos sistemas se estudiarn con mayor detalle por la importancia que tie-
dos.
b=2
Sistema Octal
b=8
Sistema Hexadecimal
b = 16
Clase 1
Ejemplo 1:
Cantidad nica, Representaciones Distintas
10 en decimal
* *
* * * *
* * *
*
1010 en binario
12 en octal
A en hexadecimal
La siguiente tabla muestra algunas de las formas de representacin de ciertas cantidades (cada columna representa una misma cantidad).
Binario
10
101
1000
1010
1101
1111
10000
Octal
10
12
15
17
20
Decimal
10
13
15
16
Hexadecimal
10
Clase 1
***
***
***
***
***
Hemos armado 1 grupo de grupos de 3, 2 grupos de 3 y 0 elementos sueltos. As, los dgitos a usar son: 0 (elementos sueltos), 2 (grupos de 3) y 1 (grupo de
grupos de 3). Entonces, el nmero en base 3 que representa la cantidad indicada es
120.
En el sistema octal, a la misma cantidad podramos agruparla como sigue:
* *
* * **
* *
* * * * * * *
121
1215
Estos tres nmeros corresponden a distintas cantidades expresadas en sistema de base 3, decimal y base 5, respectivamente.
Clase 1
Ejemplo 4:
Si queremos expresar el nmero 12034 en base decimal, primero hagamos
una lectura de lo que las cifras de dicho nmero representan en trminos de la regla
de formacin de los nmeros.
1 2 0 34
3 elementos sueltos, o sea 3 elementos
0 grupos de 4 elementos, o sea 0 x 4 elementos
2 grupos de grupos de 4, o sea 2 x 4 x 4 elementos
1 grupo de grupos de grupos de 4, o sea 1 x 4 x 4 x 4 elementos
Sumando, 3 + 0 x 4 + 2 x 4 x 4 + 1 x 4 x 4 x 4 = 99 obtenemos la cantidad
en el sistema decimal. Es decir, 12034 = 99
Ejemplo 5:
Para convertir el nmero 3256 a base decimal hacemos:
3256
5 elementos sueltos, es decir 5 elementos
2 grupos de 6 elementos, es decir 2 x 6 elementos
3 grupos de grupos de 6, es decir 3 x 6 x 6 elementos
Sumando, 5 + 2 x 6 + 3 x 6 x 6 = 125 obtenemos la cantidad en sistema
decimal. Es decir 3256 = 125
Por lo visto en los dos ejemplos anteriores, se puede decir que el procedimiento de conversin a la base decimal consiste en multiplicar las cifras del nmero a convertir, de derecha a izquierda, por potencias crecientes de la base, empezando del exponente cero, (esto es la notacin expandida del nmero) y sumar
estos resultados. El nmero que se obtiene es la representacin de la cantidad en el
sistema decimal.
Ejemplo 6
Para convertir 46217 a decimal hacemos:
Potencias crecientes de la base
46217 => 1 x 70 + 2 x 71 + 6 x 72 + 4 x 73
Notacin Expandida
Cifras del nmero tomadas
de derecha a izquierda
Clase 1
Conversin de la
parte decimal
es decir,
siendo,
ai: dgito correspondiente a la posicin i del nmero en base b. La
posicin 0 corresponde al primer dgito a la izquierda de la coma.
Se incrementa hacia la izquierda y decrece hacia la derecha.
b: base
p: cantidad de dgitos enteros
q: cantidad de dgitos decimales
Clase 1
A partir de los ejemplos anteriores, se puede decir que en general el procedimiento de conversin de la base decimal a otra, consiste en hacer sucesivas
divisiones del nmero en la base en la que queremos expresarlo. El nmero que se
obtiene escribiendo el ltimo cociente y los restos desde el ltimo hacia el primero,
corresponde al resultado en la base deseada.
Clase 1
Ejemplo 9
Expresa el nmero 108 en base 4. Hacemos sucesivas divisiones:
Comentario
Observa que
108 | 4
28 27 | 4
0 3 6 | 4
2 1
las divisiones
son enteras,
es decir que una vez que se
El ltimo cociente (1) y los restos del ltimo al primero forman el nmero
1230. Por lo tanto, el nmero 108 es 12304.
Ejemplo 10:
Expresa el nmero 96185 en base 13
Referencia
En este y en los
96185 | 13
11 7398 | 13
1 569 | 13
10 43 | 13
4 3
ejemplos que
siguen, slo se colocar el
resto de las divisiones, sin
escribir los pasos intermedios.
El ltimo cociente es 3; los restos, del ltimo al primero, son 4, 10, 1 y 11.
En este caso, al formar el nmero debemos recordar que 10 en base 13 se representa
por A y 11 por B, entonces el resultado es:
96185 = 34A1B13
Si el nmero a convertir tiene parte decimal, sta se convierte por separado, multiplicndola por la base, considerando que tiene parte entera 0.
Ejemplo 11
Para convertir 213,56 a base 11, convertimos primero la parte entera
213 | 11
4 19 | 11
8 1
ISSD Fundamentos de Computadoras
Clase 1
11
Entonces:
213,56 = 184,6138A6138A.....
11
Clase 1
10
Clase 1
11
ACTIVIDADES
1-
2-
3-
Determina cules son todos los posibles sistemas de numeracin a los que
pueden pertenecer los siguientes nmeros:
a- 1011
b- -871
c- AB23
d- -9910
e- 436
4-
Clase 1
12
5-
6-
7-
Qu ocurre con el nmero de cifras que representa a un nmero en una determinada base (aumenta, disminuye o no cambia), cuando se expresa dicho
nmero en una base con mayor cantidad de dgitos? y si la base tiene menor
cantidad? (Observa todas las conversiones realizadas y saca tus conclusiones).
8-
El nmero 11011, representa la misma cantidad que 4617 en el sistema decimal. En qu base est escrito el primero?
9-
El nmero 112244, representa la misma cantidad que FEA en el sistema hexadecimal. En qu base est escrito el primero?
Clase 1
13