S

Serusan

Usuario (Perú)

Primer post: 30 jul 2014Último post: 30 jul 2014
1
Posts
46
Puntos totales
5
Comentarios
Conversión de Letras a Números Binarios.
Conversión de Letras a Números Binarios.
InfoporAnónimo7/30/2014

Hola amigos, Hoy les enseñare como codificar letras para convertirlas en números binarios. ☮Primero debemos de tener en cuenta algunos cosas:☮ _El sistema binario es aquel que numera utilizando solo ceros ( 0 ) y unos ( 1 ). _En el ámbito electrónico estos son conocidos como señales analógicas,producidas por pequeños voltajes, que dan una orden a algo que se quiera hacer, siendo cero (desactivado) y uno (activado). _Por el lado informático, cabe mencionar que este es el idioma de las computadoras, su sistemas y programaciones básicas comenzaron con ordenes binarias, dando inicio a todo lo que conocemos hoy en día. ☠ Ahora, comenzando, lo primero que necesitas es la tabla ASCII (American Standard Code for Information Interchange), esta tabla: http://www.elcodigoascii.com.ar/ Tabla ASCII, que al español quiere decir: Estándar Americano para el Intercambio de Información. ☢Luego, debemos de tener en cuanta estos siguientes aspectos:☢ _Cada letra tiene su propio valor, sea mayúscula o minúscula o algún carácter. _Para pasar dicha letra a numero binario, debemos de dividir el valor de esta misma entre dos ( 2 ), hasta que el resultado nos de cero ( 0 ). _Cuando terminemos de dividir el valor del numero algunos resultados serán enteros y otros decimales, a estos se les asignara cero ( 0 ) y uno ( 1 ) respectivamente: ENTERO = 0 DECIMAL= 1 ☢EJEMPLO:☢ _Tomemos una letra como ejemplo, en este caso usare la letra H mayúscula, como la tabla nos indica, esta letra tiene el valor setentaidos (72). _Luego procedemos a dividir setentaidos (72) entre dos ( 2 ), y así mismo con los resultados hasta llegar a cero ( 0 ). _Cada vez que dividamos, el resultado que nos salga debemos de dividirlo de nuevo por dos ( 2 ), y si el resultado es decimal, solo se usa el numero entero para seguir dividiéndolo entre dos ( 2 ): H → 72 → 72/2 = 36 36/2 = 18 18/2 = 9 9/2 = 4.5 4/2 = 2 2/2 = 1 1/2 = 0.5 0/2 = 0 _Teniendo estos resultados ya podemos asignarle un valor binario a cada respuesta obtenida, colocándole si es cero ( 0 ) o uno ( 1 ) a cual corresponda: Recordando : ENTERO = 0 DECIMAL= 1 _Entonces procedemos a asignar sus respectivos valores: H → 72 → 72/2 = 36 = 0 36/2 = 18 = 0 18/2 = 9 = 0 9/2 = 4.5 = 1 4/2 = 2 = 0 2/2 = 1 = 0 1/2 = 0.5 = 1 0/2 = 0 = 0 _Ahora para escribir nuestro resultado final en Binario lo que debemos hacer es colocarlo de forma ascendente de acuerdo al resultado de las divisiones ( de menor a mayor ) : Resultado = 01001000 ☠Y así se logra pasar una letra a numero binario, ahora haremos como ejemplo la palabra "Hola" para convertirlo a código binario, como ya tenemos la letra H solo nos queda codificar las demás letras: LETRA "o" MINÚSCULA: o → 111 → 111/2 = 55.5 = 1 55/2 = 27.5 = 1 27/2 =13.5 = 1 13/2 = 6.5 = 1 6/2 = 3 = 0 3/2 = 1.5 = 1 1/2 = 0.5 = 1 0/2 = 0 = 0 LETRA " l " MINÚSCULA: l → 108 → 108/2 = 54 = 0 54/2 = 27 = 0 27/2 = 13.5 = 1 13/2 = 6.5 = 1 6/2 = 3 = 0 3/2 = 1.5 = 1 1/2 = 0.5 = 1 0/2 = 0 = 0 LETRA "a" MINÚSCULA: a → 97 → 97/2 = 48.5 = 1 48/2 = 24 = 0 24/2 = 12 = 0 12/2 = 6 = 0 6/2 = 3 = 0 3/2 = 1.5 = 1 1/2 = 0.5 = 1 0/2 = 0 = 0 ☠Al final el resultado en binario para la palabra "Hola" seria este: Resultado = 01001000 01101111 01101100 01100001 ☢DATO EXTRA:☢ _Para que un carácter cualquiera sea convertido a binario, debe de cumplir que el código binario debe de ser de ocho dígitos, y que pasa si algún carácter o letra no cumple con esta regla? que se debe de hacer?: Tomemos como ejemplo un signo de interrogación " ? " y convirtamoslo a binario: CARÁCTER "?" : ? → 63 → 63/2 = 31.5 = 1 31/2 = 15.5 = 1 15/2 = 7.5 = 1 7/2 =3.5 = 1 3/2 = 1.5 = 1 1/2 = 0.5 = 1 0/2 = 0 = 0 _El resultado de esta conversión nos sale : 0111111 , pero si lo tratas de colocar en un conversor de códigos binarios a letras no se traducirá como nada, lo que se debe de hacer en estos casos, es anteponer el numero cero ( 0 ) , para completar la serie de ocho dígitos y se pueda traducir _Al anteponer el cero a la izquierda no afecta el resultado obtenido y como no representa ningún valor no cambia el valor codificado final ( alguna vez no han escuchado esa frase que dice; Eres un cero a la izquierda? ) _Entonces el resultado obtenido para el carácter de interrogación seria el siguiente : Resultado = 00111111 Bueno amigos, este es mi primer post, aquí en la comunidad Taringa, espero que sea de mucha ayuda para algunos, ojala les sea útil y nada, darle las gracias a las personas que llegaron hasta aquí, por sus ganas de aprender un poquito mas de lo que ya sabían, se despide su amigo Serusan! Aprovecha el Momento! Carpe Diem! Fuente: Yo y mis primeras clases de electrónica.

46
2
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.