Cisco Networking: base de convertir 2 (binario) a la base 10 (decimal)

A pesar de que es posible que no lo creo, binario a conversiones decimales son bastante fácil. Un número binario como 10010011 es igual que el sistema de Base 10 número, excepto que cada número representa una columna diferente, no 1, 10, 100, 1000, y así sucesivamente. Estos números binarios representan 1, 2, 4, 8, 16, 32, 64, y 128.

A diferencia del sistema decimal en el que tienes valores de cero a nueve de cada columna, con el binario, sólo tiene un cero o uno en cada columna. Si usted comienza con un uno en binario, que estará en primera Columna si añade otra a ese valor, deberá añadir una a la primera columna.

Debido a que excede el valor más alto de la columna de la uno, usted pondría un cero en la columna de la una y llevar a uno a la segunda columna (o columna de los dos). Así que en binario, 1 + 1 = 10, al igual que la broma, " Hay 10 tipos de personas en el mundo, los que entienden binario y las que no lo hacen ".

La siguiente tabla muestra las conversiones. Si nos fijamos en los valores decimales, sólo hay que sumar a obtener el valor decimal de 11010011, o 128 + 64 + 16 + 2 + 1, o 211. Usted puede ser lo suficientemente bueno para hacer eso en tu cabeza.

Binario a Decimal Conversión
Valor de columnaBinarioDecimal
1281128
64164
3200
16116
800
400
212
111

La parte difícil para mucha gente va para otro lado. Como decimal, 215, pensar en la conversión binaria de esta manera: La siguiente tabla muestra cómo convertir un número en base 10 a un número- binaria para simplificar, los números elegidos que darán lugar a una respuesta de ocho bits o menos.

Conversión de decimal a binario
Valor de columnaDecimalEn comparación con el valor de la columnaAcción resultanteBinario
128215Menos de 256 pero más de 128Marcos 1 para la columna 128 y luego restar 128 de 2151
6487Más de 64Marcos 1 de la columna 64 y luego restar 64 de 871
3223Menos de 32Marque un 0 para la columna 320
1623Más de 16Marcar un 1 para la columna 16 y luego restar 16 del 231
87Menos de 8Marque un 0 para la columna 80
47Más de 4Marcar un 1 para la columna 4 y luego restar 4 de 71
23Más de 2Marcar un 1 para la columna 2 y luego restar 2 de 31
11Igual a 1Marcar un 1 para la columna 11

Al pasar por los ceros y unos de arriba a abajo, el número binario final es 11010111. Se da un cero a cualquier posición en la que ese número no está presente. No es tan fácil como la otra manera, pero todavía no es terriblemente complicado. Si usted trabaja a través de unos pocos números, es posible que no se necesita mucho tiempo para averiguar.

Si quieres un poco de práctica haciendo conversiones binarias / decimales de forma rápida y en la cabeza, dar algunos de los juegos de entrenamiento de Cisco un tiro, que están disponibles en Cisco Learningnetwork Juegos. Un juego que es bueno para binaria a la conversión decimal (y viceversa) es el juego binario. Este juego es un juego parecido al Tetris, en la que usted necesita para llenar los números que faltan para borrar una fila fuera de la pantalla. Cuando la pantalla está llena, se pierde, por lo que trabajar con rapidez.

imagen0.jpg


» » » » Cisco Networking: base de convertir 2 (binario) a la base 10 (decimal)