Sistema Binario:

 

En contraposición al sistema decimal ya visto con anterioridad, en el sistema binario, los números se representan usando solo dos símbolos diferentes que son el 0 y el 1. Podemos escribir diferentes cantidades utilizando una combinación de estos símbolos en diferentes posiciones como: 101101, 0111  ó 110.

En general, se puede elegir cualquier cantidad de símbolos, y podríamos representar cualquier número a través de estos. Como se ha comentado en la introducción de esta sección, esta cantidad elegida se denomina como la "base" del sistema numérico en cuestión. Por tanto, si hablamos de un sistema en base diez, estamos haciendo referencia al sistema de numeración decimal; mientras que, si hablamos de un sistema en base dos, hacemos referencia al sistema numérico binario.

El sistema binario, basado en dos símbolos, es fundamental para la tecnología digital y permite la existencia de dispositivos con circuitos integrados. Su simplicidad lo hace ideal para representar y manipular datos de forma física, ya sea como electricidad en cables, luz en fibra óptica, campos magnéticos en discos duros o señales electromagnéticas en redes. Esto permite que los números binarios se almacenen y procesen en microprocesadores, memoria y discos duros, así como navegar a través de internet o redes Wi-Fi.

Para trabajar con este sistema numérico, debemos aprender a convertir un número decimal a binario, y viceversa. Veamos la correspondencia de cada dígito.

128
64
32
16
8
4
2
1
2^7
2^62^52^42^32^22^12^0
10001010

Este número en binario sería el 10001010, que se corresponde con el número decimal 128+8+2 = 138.

Con 8 dígitos en binario, el máximo número decimal que se puede representar es el 255, compruébalo tú mismo sumando 128+64+32+16+8+4+2+1, que en binario sería el número 11111111. A modo resumen, en función de la cantidad de dígitos que tenga el número en binario, podemos obtener la siguiente tabla:

BinarioDecimal
0
0
11
102
1004
10008
1000016
10000032
100000064
10000000128
100000000256
1000000000512
100000000001024

Convertir de decimal a binario:


Como se ha mostrado en la tabla y ejemplo anterior, para pasar de números en formato decimal a binario, habría que descomponerlos en todas las potencias de base 2 posibles. Veamos algunos ejemplos:

  • Ejemplo 1: convertir el número 114 a binario.

Dado que es menor que 128, ya comenzaríamos de la potencia 2^6 hacia abajo. Nos podemos apoyar en la tabla.

128
64
32
16
8
4
2
1
2^7
2^62^52^42^32^22^12^0
01110010

De esta manera, si lo descomponemos en sumandos sería: 64 (2^6)+32 (2^5)+16 (2^4)+2 (2^1) = 114. Ahora bien, si colocamos un 1 debajo de cada una de estas potencias o números decimales, obtenemos el siguiente número binario de 8 dígitos: 01110010.

  • Ejemplo 2: convertir el número 233 a binario.

128
64
32
16
8
4
2
1
2^7
2^62^52^42^32^22^12^0
11101001

De esta manera, si lo descomponemos en sumandos sería: 128(2^7)+64 (2^6)+32 (2^5)+8 (2^3)+1 (2^0) = 233.


Ahora bien, si colocamos un 1 debajo de cada una de estas potencias o números decimales, obtenemos el siguiente número binario de 8 dígitos: 11101001.


 


 

    Nota importante

Si quisiéramos convertir números mayores al 255, tendríamos que utilizar más de 8 dígitos en binario.

Convertir de binario a decimal:


Ahora, hagamos el proceso opuesto. A partir de un número binario, tenemos que obtener su correspondiente número decimal. Para ello, podemos cambiar las filas de la tabla, y ver algunos ejemplos:

  • Ejemplo 1: convertir el número binario 10011101 a decimal

10011101
2^7
2^62^52^42^32^22^12^0
1286432168421

Ahora, sólo tenemos que sumar cada uno de los números que están debajo de los "1", como si los multiplicáramos por "1" y por "0" respectivamente. Quedaría de la siguiente manera:

128*1+64*0+32*0+16*1+8*1+4*1+2*0+1*1 =

128 + 16 + + 4 + = 157.

Por lo tanto, el número binario 10011101 se corresponde con el 157 en el sistema numérico decimal.

  • Ejemplo 2: convertir el número binario 01111101 a decimal

01111101
2^7
2^62^52^42^32^22^12^0
1286432168421

64 + 3216 + 4 + 125.

Por lo tanto, el número binario 01111101 se corresponde con el 125 en el sistema numérico decimal.

Finalmente, te proponemos algunos ejemplos adicionales de conversiones para que puedas practicar, como pueden ser los números 219 y el 00110101. A continuación podrás consultar las soluciones de estos.

Vamos a practicar con el siguiente ejemplo, convertir el número decimal 219 a binario:

1286432168421
2^72^62^52^42^32^22^12^0
11011011
Por tanto, la conversión del número 219 a binario sería el 11011011.
Vamos a practicar con el siguiente ejemplo. convertir número binario 00110101 a decimal:

00110101
2^72^62^52^42^32^22^12^0
1286432168421
Por tanto, si sumamos cada uno de los números correspondientes, la conversión del número 00110101 decimal sería el 53.
Vistas
7 Número de vistas
7 Vistas de miembros
0 Vistas públicas
Acciones
0 Gustos
0 No me gusta
0 Comentarios
Compartir en redes sociales
Compartir enlace
Compartir por correo

Por favor iniciar sesión para compartir esto webpage por correo.