Cómo convertir binario a decimal (con imágenes)

Tabla de contenido:

Cómo convertir binario a decimal (con imágenes)
Cómo convertir binario a decimal (con imágenes)

Video: Cómo convertir binario a decimal (con imágenes)

Video: Cómo convertir binario a decimal (con imágenes)
Video: Área del polígono regular | conociendo la medida del lado y apotema 2024, Noviembre
Anonim

El sistema numérico binario (base dos) tiene dos valores posibles, 0 o 1, para cada valor posicional. En contraste, el sistema numérico decimal (base diez) tiene diez valores posibles (0, 1, 2, 3, 4, 5, 6, 7, 8 o 9) para cada valor posicional. Para evitar confusiones al utilizar diferentes sistemas numéricos, la base de cada número se puede incluir en un subíndice. Por ejemplo, el número binario 10011100 se puede escribir en base dos escribiendo 100111002. El número decimal 156 se puede escribir como 15610 y leer ciento cincuenta y seis, base diez. Dado que el sistema binario es el lenguaje interno de las computadoras electrónicas, los programadores informáticos serios comprenderán cómo convertir binario a decimal. Convertir viceversa, de decimal a binario, a menudo es más difícil de aprender la primera vez.

Paso

Método 1 de 2: uso de la notación de posición

Convertir de binario a decimal Paso 1
Convertir de binario a decimal Paso 1

Paso 1. Escriba los números binarios y enumere los cuadrados de 2 de derecha a izquierda

Por ejemplo, queremos convertir el número binario 100110112 ser decimal. Primero, escríbalo. Luego, escribe el cuadrado de 2 de derecha a izquierda. Empiece en 20, que es 1. Incrementa el cuadrado uno por uno. Deténgase si el número de dígitos de la lista es igual al número de dígitos binarios. El número de ejemplo, 10011011, tiene ocho dígitos, por lo que la lista tiene 8 números, así: 128, 64, 32, 16, 8, 4, 2, 1

Convertir de binario a decimal Paso 2
Convertir de binario a decimal Paso 2

Paso 2. Escriba los dígitos del número binario debajo del cuadrado de la lista de dos

Escribe el número 10011011 debajo de los números 128, 64, 32, 16, 8, 4, 2 y 1 para que cada dígito binario tenga su propio cuadrado de dos dígitos. El 1 a la derecha del número binario se alinea con el 1 en la lista de cuadrados 2 y así sucesivamente. También puede escribir dígitos binarios sobre el cuadrado de dos, si lo prefiere. Lo importante es que puedes emparejarlo.

Convertir de binario a decimal Paso 3
Convertir de binario a decimal Paso 3

Paso 3. Conecte los dígitos del número binario con la lista de cuadrados de dos

Dibuja una línea, comenzando por la derecha, conectando cada dígito del número binario por el cuadrado de dos. Comience alineando el primer dígito del número binario con el cuadrado de los dos primeros en la lista de arriba. Luego, dibuja una línea desde el segundo dígito del número binario hasta el cuadrado de los dos segundos en la lista. Continúe conectando cada dígito por el cuadrado de dos. Esto le ayudará a visualizar la relación entre los dos conjuntos de números.

Convertir de binario a decimal Paso 4
Convertir de binario a decimal Paso 4

Paso 4. Escribe el valor final de cada cuadrado de dos

Peina cada dígito del número binario. Si el dígito es 1, escribe el cuadrado de los dos pares debajo del 1. Si el dígito es 0, escriba 0 debajo del número 0.

Dado que 1 se empareja con 1, el resultado es 1. Dado que 2 pares con 1, el resultado es 2. Dado que 4 pares con 0, el resultado es 0. Dado que 8 pares con 1, el resultado es 8, y dado que 16 pares con 1, el resultado es 16. 32 pares con 0, por lo que el resultado es 0 y 64 pares con 0, por lo que el resultado es 0, mientras que 128 pares con 1, por lo que el resultado es 128

Convertir de binario a decimal Paso 5
Convertir de binario a decimal Paso 5

Paso 5. Agregue el valor final

Ahora, sume todos los números escritos debajo de los dígitos binarios. Esto es lo que haces: 128 + 0 + 0 + 16 + 8 + 0 + 2 + 1 = 155. Este es el equivalente decimal al número binario 10011011.

Convertir de binario a decimal Paso 6
Convertir de binario a decimal Paso 6

Paso 6. Escribe tu respuesta con el subíndice base

Ahora tienes que escribir 15510, para mostrar que el número es un decimal, que es un múltiplo de 10. Cuanto más se acostumbre a convertir binario en decimal, más fácil le resultará recordar el cuadrado de dos y podrá convertir más rápidamente.

Convertir de binario a decimal Paso 7
Convertir de binario a decimal Paso 7

Paso 7. Utilice este método para convertir un número binario con un punto decimal en forma decimal

Puede utilizar este método cuando desee convertir números binarios como 1, 12 ser decimal. Todo lo que tienes que hacer es saber que el número a la izquierda del decimal es la posición de las unidades, mientras que el número a la derecha es la mitad de la posición, o 1 x (1/2).

El 1 a la izquierda del punto decimal es igual a 20, o 1. El 1 a la derecha del decimal es igual a 2-1, o 0, 5. Sume 1 y 0, 5 para que el resultado sea 1,5, que se puede escribir 1, 12 en notación decimal.

Método 2 de 2: usar multiplicar dos

Convertir de binario a decimal Paso 8
Convertir de binario a decimal Paso 8

Paso 1. Anote el número binario

Este método no utiliza cuadrados. Entonces, es más fácil girar números grandes en tu cabeza porque solo necesitas recordar los números. Lo primero que necesitarás es escribir el número binario que vas a convertir usando el método de multiplicación. Suponga que desea convertir el número binario 10110012. Escríbelo.

Convertir de binario a decimal Paso 9
Convertir de binario a decimal Paso 9

Paso 2. Empezando por la izquierda, multiplique el total anterior por dos y sume los dígitos

Porque estás usando el número binario 10110012, su primer dígito de la izquierda es 1. Su total anterior es 0 porque aún no ha comenzado. Debe multiplicar los dos totales anteriores, 0, y sumar 1, los dígitos. 0 x 2 + 1 = 1, por lo que su nuevo total es 1.

Convertir de binario a decimal Paso 10
Convertir de binario a decimal Paso 10

Paso 3. Multiplica tu total actual por dos y suma el siguiente dígito

Su total actual es 1 y el nuevo dígito es 0. Por lo tanto, multiplique por 1 y agregue 0.1 x 2 + 0 = 2. Su nuevo total es 2.

Convertir de binario a decimal Paso 11
Convertir de binario a decimal Paso 11

Paso 4. Repita el paso anterior

Continuar. Luego, duplique su total y agregue 1, su próximo dígito. 2 x 2 + 1 = 5. Su total ahora es 5.

Convertir de binario a decimal Paso 12
Convertir de binario a decimal Paso 12

Paso 5. Repita el paso anterior nuevamente

Luego, duplique su total actual, 5, y agregue el siguiente dígito, 1.5 x 2 + 1 = 11. Su nuevo total es 11.

Convertir de binario a decimal Paso 13
Convertir de binario a decimal Paso 13

Paso 6. Repita el paso anterior nuevamente

Multiplique su total actual, 11, y agregue el siguiente dígito, 0.2 x 11 + 0 = 22.

Convertir de binario a decimal Paso 14
Convertir de binario a decimal Paso 14

Paso 7. Repita el paso anterior nuevamente

Ahora, duplique su total actual, 22 y agregue 0, el siguiente dígito. 22 x 2 + 0 = 44.

Convertir de binario a decimal Paso 15
Convertir de binario a decimal Paso 15

Paso 8. Continúe multiplicando su total actual por dos y agregue los siguientes dígitos hasta que se acabe

¡Ahora, es tu número final y casi está listo! Todo lo que tienes que hacer es multiplicar tu total actual, 44 y multiplicar por dos y luego sumar 1, el último dígito. 2 x 44 + 1 = 89. ¡Está hecho! Has cambiado 100110112 a la forma decimal 89.

Convertir de binario a decimal Paso 16
Convertir de binario a decimal Paso 16

Paso 9. Escriba la respuesta con el subíndice base

Escribe tu respuesta final 8910 para denotar un número decimal que tiene una base de 10.

Convertir de binario a decimal Paso 17
Convertir de binario a decimal Paso 17

Paso 10. Utilice este método para convertir cualquier base a forma decimal

Se usa multiplicar dos porque el número dado se basa en 2. Si el número dado tiene una base diferente, reemplace el 2 en este método con la base de ese número. Por ejemplo, si el número dado se basa en 37, reemplace x 2 por x 37. El resultado final siempre está en decimal (base 10).

Consejos

  • Práctica. Intente convertir el número binario 110100012, 110012y 111100012. Cada número binario equivale a un decimal 20910, 2510y 24110.
  • La calculadora integrada en Microsoft Windows puede ayudarlo a convertir números, pero como programador, comprenderá mejor cómo cambiarlos. La calculadora de conversión se puede abrir abriendo el menú Ver y seleccionando Científico (o Programador). En Linux, puede usar galculator.
  • Nota: esto es SOLO para calcular y no hablar de ACSII.

Recomendado: