Está en la página 1de 4

UNIVERSIDAD DE EL SALVADOR FACULTAD MULTIDISCIPLINARIA DE OCCIDENTE DEPARTAMENTO DE INGENIERA Y ARQUITECTURA

GUA # 1: SISTEMAS NUMRICOS | BINARIO ASIGNATURA: INTRODUCCIN A LA INFORMTICA Objetivo: Que el estudiante comprenda el origen de los nmeros en los diferentes sistemas, ejecutando conversiones con otros sistemas.

Sistema Numrico Se llama sistema numrico al conjunto ordenado de smbolos o dgitos y a las reglas con que se combinan para representar cantidades numricas. Existen diferentes sistemas numricos, cada uno de ellos se identifica por su base. Base de un sistema numrico La base de un sistema numrico es el nmero de dgitos diferentes usados en ese sistema. Base 2 8 10 16 Sistema Binario Octal Decimal Hexadecimal Dgitos 0,1 0,1,2,3,4,5,6,7 0,1,2,3,4,5,6,7,8,9 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F

Notacin En adelante, para distinguir entre los diferentes sistemas numricos encerraremos entre parntesis el nmero y le aadiremos un subndice, indicando la base que se est usando. Sin embargo, si no se usa subndice se deber entender que el nmero est en base diez, a menos que se diga lo contrario. Ejemplos: 35 = (35)10 = 35 base 10 (sistema decimal) (17)8 = 17 base 8 (Sistema Octal) (110100)2 = 110100 base 2 (sistema binario) (34)16 = 34H = 34 base 16 (sistema hexadecimal)

Conversin Decimal a binario

Mtodo de comparar potencias de dos con substraccin. Para este mtodo necesitamos conocer las potencias del dos como en la siguiente tabla: 29 512 28 256 27 128 26 64 25 32 24 16 23 8 22 4 21 2 20 1

Por ejemplo convertiremos 15610 a binario: Para ello el primer paso es ver que numero de la tabla anterior cabe en 156 y ponemos un 1 en este de la siguiente forma y en los anteriores que no ponemos un 0: 29 512 0 28 256 0 27 128 1 26 64 25 32 24 16 23 8 22 4 21 2 20 1

Luego de esto restamos 156-128 dndonos un total de 28, luego de esto volvemos a la misma lgica anterior, buscamos en la tabla cual de los que sigue es el que cabe en 28 en los que no cabe ponemos un 0. Por ejemplo en 28 el siguiente que cabe es 16 y as sucesivamente hasta que lleguemos nuestro nmero a 0. La respuesta final del ejercicio seria:

29 512 0

28 256 0

27 128 1

26 64 0

25 32 0

24 16 1

23 8 1

22 4 1

21 2 0

20 1 0

Con esa lgica llegaramos a la respuesta que 15610 =10011100 2

Divisin entre 2 Este mtodo lo que se hace es dividir entre 2 nuestro numero hasta que nos quede como resultado de la divisin 1. Por ejemplo Divisin 156/2 78/2 39/2 19/2 Resultado 78 39 19 9 Residuo 0 0 1 1

9/2 4/2 2/2

4 2 1

1 0 0

Termnanos cuando el resultado sea 1 y desde ese uno a la inversa lo unimos con los residuos quedndonos la siguiente solucin. 10011100 2

Convertir Binario a Decimal


Mtodo con exponenciacin Para este caso lo primero que haremos es debajo de la tabla de exponente poner el nmero binario:

27 128 1

26 64 0

25 32 0

24 16 1

23 8 1

22 4 1

21 2 0

20 1 0

Luego Avanza por cada dgito del nmero binario. Si el dgito es 1, escribe la potencia correspondiente debajo de la lnea, debajo del dgito. Si el dgito es 0, escribe un 0 debajo de la lnea, debajo del dgito, de la siguiente manera: 128 1 128 64 0 0 32 0 0 16 1 16 8 1 8 4 1 4 2 0 0 1 0 0

Como paso final solo falta sumar cada uno de las potencias que no quedaron como 0: 128+16+8+4 = 156 Mtodo del duplicado Para este mtodo comienza con el nmero hasta la izquierda del nmero binario. Para cada dgito que te mueves a la derecha, duplica el total anterior y smale el dgito actual. Por ejemplo, para convertir 10110012 a decimal, seguimos los siguientes pasos: Total anterior 0 1 Digito actual 1 0 Resultado 1 2

2 2

2 5 11 22 44

2 2 2 2 2

1 1 0 0 1

5 11 22 44 89

La respuesta es el ultimo total en este caso 89.