viernes, 5 de abril de 2019

¿CÓMO CONVERTIR UN TEXTO A BINARIO Y BINARIO A TEXTO?

demo 24

Para convertir o traducir un texto a código binario necesitaremos un formato de tabla llamada "ASCII" la cual se muestra en la siguiente imágen.

Resultado de imagen para ascii

La tabla muestra una serie de números del 1 al 255 en los cuales a un lado muestra su respectivo caracter.
Para convertir un texto a binario debemos contemplar que un caracter equivale a 1 byte y que 1 byte equivale a 8 bits, lo representaremos enuna tabla como la siguente:

128
64
32
16
8
4
2
1
Celda 1 Celda 2 Celda 3 Celda 4 Celda 5 Celda 6 Celda 7 Celda 8

En la tabla aparecen los números 1, 2, 4, 8, 16, 32, 64 y 128 los cuales son los que ocuparemos para traducir nuestro código binario, si bien sabemos los códigos binarios tienen simplemente aparecen los números o caracteres "0" y "1", estos significan "0" (apagado) y "1" (enecendido). Esto se debe a que cada una de las celdas se deben ir apagando o encendiendo dependiendo del caracter al que queramos traducir, ¿Por qué debe apagarse o encenderse alguna celda? por que recordemos que cada caracter de la tabla ASCII tiene un número específico, entonces, si tenemos "01110100" en la tabla está representado de esta manera:

128
64
32
16
8
4
2
1
0
1
1
1
0
1
0
0

Como podemos observar están "encendidas" las celdas con los números 64, 32, 16 y 4, la suma de esos números nos da "116" y si observamos en la tabla ASCII el número 116 es la letra "t" minúscula, esto mismo sucede con todos los caracteres de la tabla, ahora un ejeplo: 

t = 116 - 01110100
e = 111 - 01100101
s = 115 - 01110011
t = 116 - 01110100
 
Si hacemos la suma de los apagados y encendidos de las letras anteriores nos da la letra que queremos.

2 comentarios:

  1. Muy buen trabajo me gustó mucho y creo así pude reforsar más el tema.

    ResponderEliminar
  2. Para mi creo que falto mas información ya que no entendí muy bien como leer texto binario.

    ResponderEliminar