Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Anexo I - Binario y Decimal

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 4

ANEXO I.

BINARIO Y DECIMAL
1. Conversión de sistema decimal a binario

1.1 Método matemático


Para convertir un número decimal a binario se divide el número decimal sucesivamente entre 2 hasta
que el cociente es igual a 1. El número binario se forma escribiendo el último cociente y a continuación
todos los restos de derecha a izquierda.

1.2 Método posicional


Haz una tabla. Escribe las potencias de dos en una tabla, de derecha a izquierda. Empieza con 20,
asignándole un valor de "1" y así sucesivamente. Continúa con la tablahasta que alcances el número
más cercano al número decimal que deseas convertir. Para este ejemplo, vamos a convertir el
número decimal 15610 a número binario.

Escoge el mayor número que quepa en el número que vas a convertir. 128 es la mayorpotencia de
dos que cabe en 156, así que escribe un 1 debajo de la casilla de 128 de tutabla. Luego, resta 128
de tu número inicial. Ahora tienes 28.

Utilizando el nuevo número (28), muévete a lo largo de la tabla marcando cuántas veces cabe cada
potencia de dos en tu dividendo. 64 no cabe en 28, así que escribe un 0 debajo de la casilla de 64.
Continúa hasta que llegues a un número que sí quepa en 28. 16 cabe en 28, así que escribe 1
debajo de la casilla de 16 y réstalo de 28. Ahora tienes 12. 8 cabe en 12, así que escribe 1 debajo de
la casilla del 8 y réstalo de 12. Ahora tienes 4.

1
Recuerda marcar con un 1 cada número que quepa en el dividendo que obtienes, y marca con un
0 aquellos números que no cumplan con esta condición.

El número en binario es la fila que se forma con las casillas de 1 y 0 debajo de las potencias de dos.
Deberías tener como resultado 10011100.

2. Conversión de sistema binario a decimal


El sistema numérico binario (en base dos) tiene dos valores posibles (normalmente representados
como 1 y 0) por cada valor posicional. En contraste al sistema numéricodecimal (en base diez) que
tiene diez valores posibles (0,1,2,3,4,5,6,7,8, o 9) por cada valor posicional. Para evitar la confusión
cuando utilices diferentes sistemasnuméricos, escribe la base de cada número como un subíndice
del mismo. Por ejemplo,el número binario 10011100 se puede especificar como en "base dos"
escribiéndolo como 100111002.

El número decimal 156, puedes escribirse como 15610 y leerse como "ciento cincuentay seis en base
diez". Debido a que el sistema numérico binario es el lenguaje interno delas computadoras, los
programadores deben saber cómo convertir de binario a decimal. Por lo general, convertir de forma
inversa, es decir de decimal a binario es másdifícil de aprender.

2.1 Método matemático


El procedimiento para convertir de binario a decimal es muy sencillo y será suficienteun poco de
práctica para realizar el cálculo de manera rápida, incluso los cálculos máscomplejos.
Veamos los pasos para saber cómo pasar de binario a decimal.
1. Antes que nada, dado un número binario, necesitamos tomar un dígito a la vezy multiplicarlo

2
por (2x) donde x corresponde a la posición del dígito. Al ver el ejemplo, será más fácil
entender cómo hacerlo.
2. Podemos hacer el número binario 101101 en su número decimal, haciendo el siguiente
cálculo:

1 x 25 + 0 x 24 + 0 x 23 + 1 x 22 + 1 x 21 + 1 x 20 =
= 1 x 32 + 0 x 16 + 0 x 8 + 1 x 4+ 1 x 2 + 1 x 1 =
= 32 + 0 + 0 +4 +2 + 1 = 39
Como resultado, 45 representa el número equivalente del sistema decimal.
Entonces podemos decir lo siguiente:
1011012 = 4510

2.2 Método posicional


Este método es más sencillo que el anterior, vamos a convertir el número 100110112 a decimal.
Primero, escribe el número binario. Luego, escribe las potencias de dos de derecha a izquierda. Empieza
en 20, dándole un valor de "1". Incrementa el exponente en uno en cada potencia. Détente cuando la
cantidad de elementos de la lista sea igual a la cantidad de dígitos del número binario.
En nuestro ejemplo 10011011 tiene ocho dígitos, por lo que la lista con los ocho elementos se verá de
la siguiente forma: 128, 64, 32, 16, 8, 4, 2, 1.

Ahora, escribe 10011011 debajo de los números 128, 64, 32, 16, 8, 4, 2 y 1, para que cada dígito binario
corresponda con su potencia de dos. El "1" a la derecha del número binario debe corresponder con el
"1" a la derecha de las potencias de dos y así sucesivamente. Dibuja las líneas que conectan cada digito
del número binario con la potencia de dos de la parte superior:

3
Muévete a través de cada dígito del número binario. Si el dígito es 1, escribe su potencia
correspondiente de dos por debajo de la línea, abajo del dígito. Si el dígito es 0, escribeun 0 debajo
de la línea, abajo del dígito:

Ahora, suma los números escritos debajo de la línea. Esto es lo que debes hacer: 128 +0 + 0 + 16 +
8 + 0 + 2 + 1 = 155. Ese es el equivalente decimal del número binario 10011011.

A continuación, os pongo un enlace a un vídeo donde se explica muy bien laconversión de Binario a
Decimal y viceversa: https://www.youtube.com/watch?v=bScw3CNb_fM

También podría gustarte