Cómo convertir de binario a decimal

El sistema binario es el lenguaje interno de las computadoras electrónicas. Si usted es un programador de computadora serio, debe entender cómo convertirlo de binario a decimal. Esto le mostrará cómo hacer esto.

Pasos

Convertidor

Convertidor binario al decimal
Método 1 de 2:
Cómo usar la notación posicional
  1. Imagen titulada Convertir de Binario a Paso 1 decimal
1. Escriba el número binario y enumere los poderes de 2 de derecha a izquierda. Digamos que queremos convertir el número binario 100110112 al decimal. Primero, escríbalo abajo. Luego, escriba los poderes de dos de derecha a izquierda. Comience a los 2, evaluándolo como "1". Incrementa el exponente por uno para cada poder. Pare cuando la cantidad de elementos en la lista es igual a la cantidad de dígitos en el número binario. El número de ejemplo, 10011011, tiene ocho dígitos, por lo que la lista, con ocho elementos, se vería así: 128, 64, 32, 16, 8, 4, 2, 1
  • Imagen titulada Convertir de binario al paso decimal 2
    2. Escriba los dígitos del número binario por debajo de sus poderes correspondientes de dos. Ahora, simplemente escriba 10011011 debajo de los números 128, 64, 32, 16, 8, 4, 2 y 1 para que cada dígito binario corresponda con su poder de dos. La "1" a la derecha del número binario debe corresponder con el "1" a la derecha de los poderes listados de dos, y así sucesivamente. También puede escribir los dígitos binarios sobre los poderes de dos, si lo prefieres de esa manera. Lo que es importante es que coincidan.
  • Imagen titulada Convertir de binario al paso decimal 3
    3. Conecte los dígitos en el número binario con sus poderes correspondientes de dos. Dibuja líneas, a partir de la derecha, conectando cada dígito consecutivo del número binario a la potencia de dos que se encuentra junto a la lista de la siguiente. Comience por dibujar una línea desde el primer dígito del número binario hasta la primera potencia de dos en la lista sobre ella. Luego, dibuje una línea desde el segundo dígito del número binario hasta la segunda potencia de dos en la lista. Continúa conectando cada dígito con su poder correspondiente de dos. Esto le ayudará a ver visualmente la relación entre los dos conjuntos de números.
  • Imagen titulada Convertir de binario a paso decimal 4
    4. Anote el valor final de cada poder de dos. Moverse a través de cada dígito del número binario. Si el dígito es un 1, escriba su poder correspondiente de dos debajo de la línea, debajo del dígito. Si el dígito es un 0, escriba un 0 debajo de la línea, debajo del dígito.
  • Desde "1" corresponde con "1", se convierte en un "1." Desde "2" corresponde con "1," se convierte en un "2." Desde "4" corresponde con "0," se vuelve "0." Desde "8" corresponde con "1", se vuelve "8," y desde "dieciséis" corresponde con "1" se vuelve "dieciséis." "32" corresponde con "0" y se convierte "0" y "64" corresponde con "0" y por lo tanto se convierte "0" tiempo "128" corresponde con "1" y se convierte en 128.
  • Imagen titulada Convertir de Binary a Decimal Paso 5
    5. Añadir los valores finales. Ahora, agregue los números escritos debajo de la línea. Esto es lo que haces: 128 + 0 + 0 + 16 + 8 + 0 + 2 + 1 = 155. Este es el equivalente decimal del número binario 10011011.
  • Imagen titulada Convertir de binario al paso decimal 6
    6. Escribe la respuesta junto con su subíndice base. Ahora, todo lo que tienes que hacer es escribir 15510, Para demostrar que está trabajando con una respuesta decimal, que debe estar operando en poderes de 10. Cuanto más se use para convertir de binario a decimal, más fácil será para usted memorizar los poderes de dos, y podrá completar la tarea más rápidamente.
  • Imagen titulada Convertir de Binary a Decimal Paso 7
    7. Utilice este método para convertir un número binario con un punto decimal a la forma decimal. Puede usar este método incluso cuando quiera encuberarse un número binario, como 1.12 al decimal. Todo lo que tiene que hacer es saber que el número en el lado izquierdo del decimal está en la posición de las unidades, como la normal, mientras que el número en el lado derecho del decimal está en el "mitades" posición, o 1 x (1/2).
  • La "1" a la izquierda del punto decimal es igual a 2, o 1. El 1 a la derecha del decimal es igual a 2, o .5. Añadir 1 y .5 y obtienes 1.5, que es 1.12 En notación decimal.
  • Método 2 de 2:
    Cómo usar la duplicación
    1. Imagen titulada Convertir de binario al paso decimal 8
    1. Anote el número binario. Este método no utiliza poderes. Como tal, es más sencillo para convertir números grandes en su cabeza porque solo necesita hacer un seguimiento de un subtotal. Lo primero que debe hacer es anotar el número binario que se convertirá utilizando el método de duplicación. Digamos que el número con el que está trabajando es 10110012. Escríbelo.
  • Imagen titulada Convertir de binario al paso decimal 9
    2. A partir de la izquierda, doble su total y agregue el dígito actual. Dado que estás trabajando con el número binario 10110012, Tu primer dígito todo el camino a la izquierda es 1. Su total anterior es 0 ya que aún no has comenzado. Tendrá que duplicar el total anterior, 0, y agregará 1, el dígito actual. 0 x 2 + 1 = 1, por lo que su nuevo total actual es 1.
  • Imagen titulada Convertir de Binary a Decimal Paso 10
    3. Doble su total de su total y agregue el siguiente dígito más a la izquierda. Su total actual es ahora 1 y el nuevo dígito actual es 0. Así, doble 1 y agregue 0. 1 x 2 + 0 = 2. Tu nuevo total actual es 2.
  • Imagen titulada Convertir de binario al paso decimal 11
    4. Repite el paso anterior. Solo continúa. A continuación, doble su total actual, y agregue 1, su siguiente dígito. 2 x 2 + 1 = 5. Tu total actual es ahora 5.
  • Imagen titulada Convertir de binario al paso decimal 12
    5. Repite el paso anterior de nuevo. A continuación, doble su total, 5, y agregue el siguiente dígito, 1. 5 x 2 + 1 = 11. Tu nuevo total es 11.
  • Imagen titulada Convertir de Binario a Paso 13 Decimal
    6. Repite el paso anterior de nuevo. Doble su total actual, 11, y agregue el siguiente dígito, 0. 2 x 11 + 0 = 22.
  • Imagen titulada Convertir de binario al paso 14 de decimal
    7. Repite el paso anterior de nuevo. Ahora, doble su total actual, 22, y agregue 0, el siguiente dígito. 22 x 2 + 0 = 44.
  • Imagen titulada Convertir de binario al paso decimal 15
    8. Continúe duplicando su total actual y agregue el siguiente dígito hasta que se haya quedado sin dígitos. Ahora, estás a tu último número y estás casi terminado! Todo lo que tiene que hacer es tomar su total actual, 44 y doblarlo junto con agregar 1, el último dígito. 2 x 44 + 1 = 89. Todos están hechos! Has convertido 100110112 a la notación decimal a su forma decimal, 89.
  • Imagen titulada Convertir de binario a paso decimal 16
    9. Escribe la respuesta junto con su subíndice base. Escribe tu respuesta final como 8910 Para demostrar que está trabajando con un decimal, que tiene una base de 10.
  • Imagen titulada Convertir de binario al paso decimal 17
    10. Utilice este método para convertir de alguna base a decimal. Se usa duplicación porque el número dado es de base 2.Si el número dado es de una base diferente, reemplace el 2 en el método con la base del número dado.Por ejemplo, si el número dado está en la base 37, reemplazaría el "x 2" con "x 37".El resultado final siempre estará en decimal (Base 10).
  • Video

    Al utilizar este servicio, se puede compartir información con YouTube.

    Consejos

    Práctica.Intenta convertir los números binarios 110100012, 110012, y 111100012.Respectivamente, sus equivalentes decimales son 20910, 2510, y 24110.
  • La calculadora que viene instalada con Microsoft Windows puede hacer esta conversión para usted, pero como programador, está mejor con una buena comprensión de cómo funciona la conversión.Las opciones de conversión de la calculadora se pueden hacer visibles abriendo su "Vista" menú y seleccionando "Científico" (o "Programador"). En Linux, puedes usar la calculadora.
  • Nota: Esto es solo para contar y no habla de traducciones ASCII.
  • Advertencias

    Esto usa no firmado binario, en lugar de firmar, punto flotante o punto fijo.
    Artículos Relacionados