Si quieres aprender cómo convertir de binario a decimal paso a paso de manera rápida y fácil, has llegado al lugar adecuado.
Para esto vamos a ver una comprensión de cómo funciona el sistema de numeración binaria. Tenemos una tabla en la que están los números decimales y los números binarios.
Binario | Decimal |
0 | 0 |
1 | 1 |
???? | 2 |
¿Cómo se expresaría el número 2 en binario si sólo se admite el cero y el uno?
Pues si seguimos las reglas del sistema numérico binario, vemos que lo que hay que hacer es agregar un nuevo dígito a la izquierda y el dígito que ya existe reiniciarlo.
Entonces, la respuesta a esto es sería “10”, este valor en binario equivale a 2 en decimal.
Y el 3 en decimal equivale a “1 1” en binario y así consecutivamente.
Binario | Decimal |
0 | 0 |
1 | 1 |
10 | 2 |
11 | 3 |
100 | 4 |
Cómo pasar de binario a decimal
Hay una manera matemática que podemos seguir para cifras binarias más grandes
Lo vamos a ver con este ejemplo de una cantidad pequeña para que sea más fácil de seguir.
Básicamente, para convertir de binario a decimal lo que vamos a hacer es empezar de la derecha a la izquierda a agregar potencias de dos a cada número binario empezando por la potencia de 2 a la cero.
Es decir, el primer número binario de la derecha (el 0), vamos a empezar a agregar potencias de dos empezando por la potencia 0 y vamos a continuar agregando potencia de dos elevado a la uno, y después potencia de dos elevada a la dos, y así sucesivamente.
Una vez que ya tenemos las potencias identificadas, vamos a calcularlas una por una.
Por leyes de los exponentes, todo número elevado a la cero es igual a 1.
2 elevado a la 1 es como Multiplicar dos por uno, que es igual a 2.
2 al cuadrado es como multiplicar 2 por 2 que es igual a 4.
Ahora que tenemos estos valores, lo que vamos a hacer multiplicarlos por su número correspondiente en la posición que se encuentran.
Es decir, el valor 1 lo vamos a multiplicar por 0 y el 2 por 1.
Finalmente, sólo vamos a sumar los números resultantes y aquí tenemos que 4 + 2 es igual a 6.
Este 6 decimal equivale a es 110 en binario.
También te recomiendo que cuando vayas a multiplicar por un número cero no te molestes en tomarlo en cuenta, simplemente lo puedes tachar o lo puedes ignorar y basarte sólo los valores que son diferentes a cero.
¿No quieres perderte los vídeos? ¡Suscríbete al canal de Youtube!
Entra para ver más guías y materiales sobre conversión de sistemas numéricos y matemáticas discretas para programación e ingeniería de software.