Difference between revisions 190502 and 191907 on eswikibooks{{Corregir nombrado}} = Manual paracomo convbertir decimal a binario a decimal de forma fáacil =. Este manual describe una forma sencilla (más natural para nuestra cultura) para convertir los números de binario a decimal. Si eres impaciente pasa a la sección conversión directamente. == Introducción == Tomando como punto de partida la representación en unidades, decenas y centenas del sistema decimal usando el ejemplo del número 10: {| | decenas | unidades |- | 1 | 0 |} En decimal naturalmente sabemos que el número uno en la segunda posición de derecha a izquierda simboliza (9 + 1) unidades de la posición del lado izquierdo y sabemos que esto ocurre por que solo tenemos 10 símbolos individuales y cada uno representa la unidad N veces pudiendo representar como máximo 9 unidades con un solo símbolo, incluso originalmente cada símbolo tiene la misma cantidad de ángulos como unidades representa, de esta forma si contamos asteriscos tenemos: {| | Símbolo | Cantidad que representa, ilustrada en asteriscos |- | 0 | |- | 1 | * |- | 2 | ** |- | 3 | *** |- | 4 | **** |- | 5 | ***** |- | 6 | ****** |- | 7 | ******* |- | 8 | ******** |- | 9 | ********* |} Pensemos por ejemplo que estamos reinventado el sistema y sus símbolos y decidimos representar hasta 7 unidades por ser el número de la perfección según la biblia o según la creencia pular ..., luego tendríamos que inventar 8 símbolos. (adelante se entendera por que 8 símbolos) Si reusaramos los símbolos que conocemos tendríamos esto: {| | Símbolo | Cantidad que representa, ilustrada en asteriscos |- | 0 | |- | 1 | * |- | 2 | ** |- | 3 | *** |- | 4 | **** |- | 5 | ***** |- | 6 | ****** |- | 7 | ******* |} Entonces retomando el tema de las unidades y las decenas en este caso ya no serían decenas sino octetos pero para efectos de enender con naturalidad el asunto llamaremos a los octetos "decenas". Luego el 10 estaria representando (7+1) unidades Fácilmente podemos notar que por cada "decena" nos faltan dos unidades para tener una verdadera decena. Ahora voy a cambiar los símbolos de nuestro sistema por unos nuevos (que nos se si realmente son símbolos pues no tengo clara la definición de símbolo) y dejare al lado izquierdo los antiguos símbolos como referencia: {| | S antiguo | S nuevo | Cantidad que representa, ilustrada en asteriscos |- | 0 | 000 | |- | 1 | 001 | * |- | 2 | 010 | ** |- | 3 | 011 | *** |- | 4 | 100 | **** |- | 5 | 101 | ***** |- | 6 | 110 | ****** |- | 7 | 111 | ******* |} Teniendo listo nuestro nuevo sistema con 8 símbolos, como ya asociamos los números con sus respectivas palabras y fonemas no vamos a modificar la asociación de las representaciones y los nombres de los mismos, una vez claro eso vamos a comparar el 10 (diez) del sistema viejo con el nuevo. {| | Sistema | Símbolo compuesto | Representa | Cantidad en asteriscos |- | Antiguo | 1 0 | 9+1 | ********** |- | Nuevo | 001 000 | 7+1 | ******** |} Ahora miremos el 20 (veinte) {| | Sistema | Símbolo compuesto | Representa | Cantidad en asteriscos |- | Antiguo | 2 0 | 2·(9+1) | ********** ********** |- | Nuevo | 010 000 | 2(7+1) | ******** ******** |} Fácilmente podemos notar que en cada decena del sistema antiguo hay dos unidades más que en cada "decena" del sistema nuevo aunque sea el 20 (veinte) representa 16 unidades. Vamos a hacer la comparación del 23 (veintitrés) en ambos sistemas {| | Nombre/fonema | Sistema | Símbolo compuesto | Representa | Cantidad en asteriscos |- | veintitres | Antiguo | 2 3 | (2·(9+1))+3 | ********** ********** *** |- | veintitres | nuevo | 010 011 | (2·(7+1))+3 | ******** ******** *** |} Si quisieramos convertir veititres de nuestro sistema (010 011) al símbolo del sistema antiguo que representa la misma cantidad (******** ******** ***) solo es necesario escribir el símbolo del fonema en el sistema antiguo y restar a cada decena el excedente de dos unidades. == Conversión == explicaremos la conversion con un ejemplo: para convertir 10011 primero lo acomodamos como unidades y "decenas" en nuestro sistema, para ello debemos agregar un 0 a la izquierda: {| | "decenas" | unidades |- | 010 | 011 |} escrito en el sistema antigo: {| | Nombre/fonema | Sistema | Símbolo "decenas" | Símbolo unidades |- | Veintitrés | Nuevo | 010 | 011 |- | Antiguo | Veintitrés | 2 | 3 |} Ahora que tenemos hacemos la resta de las dos unidades excedentes por cada unidad: Cantidad en decimal corresponde a = 23 - (2·2) = 19 Donde 23 es el número con el execente de 2 por uidad y le restamos 2·2 que es dos unidades por dos decenas finalemte tenemos 010011 en binario = 19 en decimal Otro ejemplo: 111 011 -> 73 73 - (7·2) = 73 - 14 = 59 == Enlaces Externos == ATT: LEIVER CANOLES [http://www.elbatiblog.com/2012/01/todos-los-numeros-en-binario-del-0-al.html) Todos los números en Binario] All content in the above text box is licensed under the Creative Commons Attribution-ShareAlike license Version 4 and was originally sourced from https://es.wikibooks.org/w/index.php?diff=prev&oldid=191907.
![]() ![]() This site is not affiliated with or endorsed in any way by the Wikimedia Foundation or any of its affiliates. In fact, we fucking despise them.
|