Debido a que las computadoras procesan todos los datos como números, cada símbolo (incluyendo las letras del abecedario) se representa a través de un número. [1] X Fuente de investigación Como la letra "A" mayúscula y "a" minúscula son técnicamente dos símbolos distintos, para que la computadora pueda interpretarlos, cada uno debe convertirse en un número binario único de 8 dígitos compuesto exclusivamente de ceros y unos (0 y 1). [2] X Fuente de investigación A pesar de que el proceso para codificar letras en números binarios puede parecer bastante difícil al principio, con la práctica se vuelve un proceso casi automático. Mientras tanto, puedes ir tarareando la canción de James Bond o de Misión Imposible mientras te sumerges en el mundo de la codificación.
Pasos
-
Consulta una tabla de conversiones ASCII. Antes de convertir una letra en binario, primero es necesario saber su representación numérica en la tabla ASCII (American Standard Conversion for Information Interchange o Código Estándar Estadounidense para el Intercambio de Información). ASCII asigna representaciones numéricas a una gran variedad de símbolos genéricos, incluyendo las letras. Estas representaciones numéricas comienzan con el 0 y terminan con el 225. Busca una letra dada (por ejemplo "A") en la columna "Caracteres", que puede aparecer abreviada como "CHR". Esa representación numérica de la letra aparecerá en la columna "valor decimal" o "DEC". La forma más fácil de determinar el valor decimal de una letra es consultando una tabla ASCII. [3] X Fuente de investigación
- Para determinar el valor decimal de una letra mayúscula sin una tabla ASCII, recuerda el número 65. Escribe el alfabeto completo en mayúscula. Luego asígnale el número 65 a la letra "A". A partir de allí, asígnale a cada letra subsiguiente el número subsiguiente (B=66, C=67, etc.), hasta terminar en Z=90. Ahora tendrás el valor decimal de cada letra mayúscula según la tabla ASCII.
-
Toma una hoja de papel para confeccionar una tabla. Crea tres columnas. Ponle el título "Dígitos binarios" a la primera, "Valor predeterminado" a la segunda y "Valor calculado" a la tercera. Como los números binarios tienen 8 dígitos, crea ocho filas a lo largo de cada una de las tres columnas. A continuación, escribe el signo de multiplicación entre la columna 1 y la columna 2 para las ocho filas. Luego haz lo mismo con el signo "igual" entre la columna 2 y la columna 3. Finalmente, la tabla deberá leerse de la siguiente forma: columna 1 x columna 2 = columna 3. [4] X Fuente de investigación
-
Completa la columna 2. Comenzando desde arriba hacia abajo, lista los siguientes números debajo de "Valor predeterminado": 128; 64; 32; 16; 8; 4; 2; 1. Si lees los valores predeterminados desde arriba hacia abajo, observarás que cada número es la mitad del valor anterior (64 es la mitad de 128; 32 es la mitad de 64; etc.). Observa también que si sumas los números de la columna 2 entre ellos, obtendrás como resultado 255: el valor decimal más alto asignado por la tabla ASCII. [5] X Fuente de investigación
-
Escribe el valor decimal debajo de la columna 3. Supón que quieres convertir la letra "A", cuyo valor decimal es 65. Asegúrate de escribir "65" en todas las casillas hasta llegar a la parte inferior de la tabla. Las ocho filas de la columna 3 quedarán vacías. A pesar de que las 8 filas de la columna 3 por ahora estarán vacías, los valores que pronto aparecerán aquí sumarán 65. [6] X Fuente de investigación
- Para convertir una letra en números binarios, básicamente debes resolver una ecuación matemática en reversa. El valor decimal de esa letra será la respuesta "final", o más bien tu punto de partida. Desde ahí deberás trabajar hacia atrás para determinar cuál es el número binario de esa letra en la columna 1.
- Para comprender mejor este proceso, primero puedes hacer lo contrario y convertir el número binario "01011010" en una letra para ver cómo funciona esta tabla. Desde arriba hacia abajo, completa la columna 1 con estos números: 0 - 1 - 0 - 1 - 1- 0 - 1 – 0. Ahora multiplica cada número de la columna 1 por el número correspondiente en la columna 2: 0 x 128 = 0; 1 x 64 = 1; 0 x 32 = 0; etc. Escribe los resultados en la columna 3 y luego súmalos a todos: 0 + 64 + 0 + 16 + 8 + 0 + 2 + 0 = 90. Consulta la tabla ASCII y verás que el valor decimal 90 representa a la letra "Z".
- Ahora que has convertido un número binario en una letra, no te resultará tan difícil trabajar hacia atrás en la tabla para hacer exactamente lo opuesto. El hecho de que los números binarios siempre sean "1" o "0", hace que la matemática sea fácil. Cada uno de los valores calculados en la columna 3 siempre será "0" o 1 de los valores predeterminados que ya habías escrito en la columna 2.
-
Resuelve las operaciones en la columna 2. Averigua cuál es la combinación de valores predeterminados de la columna 2 que sumada equivale al valor decimal de tu letra. En el caso de la letra "A", cuyo valor decimal es 65, observa los números que escribiste en la columna 2 e intenta determinar cuáles suman 65. Leyendo la columna 2 desde arriba hacia abajo, verás que el segundo número es "64" y el octavo número es "1". Súmalos y obtendrás 65. [7] X Fuente de investigación
-
Copia estos números en la columna 3. Escribe "0" en las demás filas. Finalmente, para la letra "A", la columna 3 deberá quedar así (desde arriba hacia abajo): 0 - 64 - 0 - 0 - 0 - 0 - 0 - 1. [8] X Fuente de investigación
-
Completa la columna 1. Usando "1" o "0", ingresa el dígito binario correspondiente en cada fila. Recuerda: columna 1 x columna 2 = columna 3. Si en la columna 3 hay un 0, escribe "0" en la columna 1. Si la columna 3 está el mismo número que en la columna 2, escribe "1" en la columna 1. Por ejemplo, con la letra "A": 0 x 128 = 0; 1 x 64 = 64, 0 x 32 = 0; etc. Cuando la leas desde arriba hacia abajo, la columna 1 te dará el número binario correspondiente a esa letra. Por lo tanto, el número binario de la letra "A" es 0 - 1 - 0 - 0 - 0 - 0 - 0 - 1. [9] X Fuente de investigaciónAnuncio
-
Consulta una tabla de conversiones ASCII para ver cuál es el valor decimal único correspondiente a la letra minúscula que quieras buscar. Recuerda que cada letra minúscula representa a su propio símbolo y que además cada símbolo tiene su propio valor decimal. Consulta una tabla ACII y verás que, si bien la letra "A" tiene el valor decimal 65, la letra "a" minúscula tiene el valor decimal 97.
- Para determinar el valor decimal de una letra minúscula sin una tabla ASCII, recuerda el número 97. Escribe el alfabeto completo en minúscula. Luego asígnale el número 97 a la letra "a". A partir de allí, asígnale a cada letra subsiguiente el número subsiguiente (b=98, c=99, etc.), hasta terminar en z=122. Ahora tendrás el valor decimal de cada letra minúscula según la tabla ASCII. [10] X Fuente de investigación
-
Toma una hoja de papel para confeccionar una tabla. Crea tres columnas. Ponle el título "Dígitos binarios" a la primera, "Valor predeterminado" a la segunda y "Valor calculado" a la tercera. Como los números binarios tienen 8 dígitos, crea ocho filas a lo largo de cada una de las tres columnas. A continuación, escribe el signo de multiplicación entre la columna 1 y la columna 2 para las ocho filas. Luego haz lo mismo con el signo "igual" entre la columna 2 y la columna 3. Finalmente, la tabla deberá leerse de la siguiente forma: columna 1 x columna 2 = columna 3. [11] X Fuente de investigación
-
Completa la columna 2. Comenzando desde arriba hacia abajo, lista los siguientes números debajo de "Valor predeterminado": 128; 64; 32; 16; 8; 4; 2; 1. Si lees los valores predeterminados desde arriba hacia abajo, observarás que cada número es la mitad del valor anterior (64 es la mitad de 128; 32 es la mitad de 64; etc.). Observa también que si sumas los números de la columna 2 entre ellos, obtendrás como resultado 255: el valor decimal más alto asignado por la tabla ASCII. [12] X Fuente de investigación
-
Escribe el valor decimal debajo de la columna 3. Supón que quieres convertir la letra "a", cuyo valor decimal es 97. Asegúrate de escribir "97" en todas las casillas hasta llegar a la parte inferior de la tabla. Las ocho filas de la columna 3 quedarán vacías. A pesar de que las 8 filas de la columna 3 por ahora estarán vacías, los valores que pronto aparecerán aquí sumarán 97. [13] X Fuente de investigación
- Para convertir una letra en números binarios, básicamente debes resolver una ecuación matemática en reversa. El valor decimal de esa letra será la respuesta "final", o más bien tu punto de partida. Desde ahí deberás trabajar hacia atrás para determinar cuál es el número binario de esa letra en la columna 1.
- Para comprender mejor este proceso, primero puedes hacer lo contrario y convertir el número binario "01111010" en una letra para ver cómo funciona esta tabla. Desde arriba hacia abajo, completa la columna 1 con estos números: 0 - 1 -1 - 1 - 1- 0 - 1 - 0. Ahora multiplica cada número de la columna 1 por el número correspondiente en la columna 2: 0 x 128 = 0; 1 x 64 = 1; 0 x 32 = 0; etc. Escribe los resultados en la columna 3 y luego súmalos a todos: 0 + 64 + 32 + 16 + 8 + 0 + 2 + 0 = 122. Consulta la tabla ASCII y verás que el valor decimal 122 representa a la letra "z".
- Ahora que has convertido un número binario en una letra, no te resultará tan difícil trabajar hacia atrás en la tabla para hacer exactamente lo opuesto. El hecho de que los números binarios siempre sean "1" o "0", hace que la matemática sea fácil. Cada uno de los valores calculados en la columna 3 siempre será "0" o 1 de los valores predeterminados que ya habías escrito en la columna 2.
-
Resuelve las operaciones en la columna 2. Averigua cuál es la combinación de valores predeterminados de la columna 2 que sumada equivale al valor decimal de tu letra. En el caso de la letra "a", cuyo valor decimal es 97, observa los números que escribiste en la columna 2 e intenta determinar cuáles suman 97. Leyendo la columna 2 desde arriba hacia abajo, verás que el segundo número es "64", el tercero es "32" y el octavo número es "1". Súmalos y obtendrás 97. [14] X Fuente de investigación
-
Copia estos números en la columna 3. Escribe "0" en las demás filas. Finalmente, para la letra "a", la columna 3 deberá quedar así (desde arriba hacia abajo): 0 - 64 - 32 - 0 - 0 - 0 - 0 - 1. [15] X Fuente de investigación
-
Completa la columna 1. Usando "1" o "0", ingresa el dígito binario correspondiente en cada fila. Recuerda: columna 1 x columna 2 = columna 3. Si en la columna 3 hay un 0, escribe "0" en la columna 1. Si la columna 3 está el mismo número que en la columna 2, escribe "1" en la columna 1. Por ejemplo, con la letra "a": 0 x 128 = 0; 1 x 64 = 64, 1 x 32 = 32; etc. Cuando la leas desde arriba hacia abajo, la columna 1 te dará el número binario correspondiente a esa letra. Por lo tanto, el número binario de la letra "a" es 0 - 1 - 1 - 0 - 0 - 0 - 0 - 1. [16] X Fuente de investigaciónAnuncio
Consejos
- Para leer números binarios, sigue el proceso inverso.
- Usa la "herramienta verde". Abre una hoja de cálculos en tu computadora y crea una tabla de conversiones.
Referencias
- ↑ http://www.asciitable.com
- ↑ https://www.kidscodecs.com/a-binary-numbers-tutorial-with-1-and-0/
- ↑ http://www.asciitable.com
- ↑ https://www.kidscodecs.com/a-binary-numbers-tutorial-with-1-and-0/
- ↑ https://www.kidscodecs.com/a-binary-numbers-tutorial-with-1-and-0/
- ↑ https://www.kidscodecs.com/a-binary-numbers-tutorial-with-1-and-0/
- ↑ https://www.kidscodecs.com/a-binary-numbers-tutorial-with-1-and-0/
- ↑ https://www.kidscodecs.com/a-binary-numbers-tutorial-with-1-and-0/
- ↑ https://www.kidscodecs.com/a-binary-numbers-tutorial-with-1-and-0/
- ↑ http://www.asciitable.com
- ↑ https://www.kidscodecs.com/a-binary-numbers-tutorial-with-1-and-0/
- ↑ https://www.kidscodecs.com/a-binary-numbers-tutorial-with-1-and-0/
- ↑ https://www.kidscodecs.com/a-binary-numbers-tutorial-with-1-and-0/
- ↑ https://www.kidscodecs.com/a-binary-numbers-tutorial-with-1-and-0/
- ↑ https://www.kidscodecs.com/a-binary-numbers-tutorial-with-1-and-0/
- ↑ https://www.kidscodecs.com/a-binary-numbers-tutorial-with-1-and-0/