La conversión de números binarios a decimal

2 Métodos:Utilizando la notación posicionalEl uso de la Reproducción

El sistema de numeración binario (base dos) tiene dos valores posibles, representados por 0 ó 1 para cada valor. Por el contrario, el sistema de numeración decimal (base diez) tiene diez valores posibles (0,1,2,3,4,5,6,7,8, o 9) para cada valor. Para evitar confusiones al usar diferentes sistemas numéricos, la base de cada número individual está especificado suscrito para cada número. Por ejemplo, el número binario 10011100 se puede especificar como "basado en dos" escribir como 100111002. El número 156 se puede escribir como 15610 y leer "un solo centenar de cincuenta y seis de la base diez". Dado que el sistema binario es el lenguaje interno de los ordenadores electrónicos, programadores reales deben entender cómo convertir de binario a decimal. Convertir en la dirección opuesta, de decimal a binario, a menudo es más difícil de aprender primero.

método 1
Utilizando la notación posicional
Convierte la imagen titulada de binario a decimal Paso 1
1
Escribe el número binario y la lista de las potencias de 2 de derecha a izquierda. Digamos que queremos convertir el número 100110112 a decimal. En primer lugar, se escribe el número. A continuación, las potencias de escritura de dos de derecha a izquierda. A partir de 2, vale la pena "1". Incrementar el exponente en uno para cada potencia. Pare cuando el número de elementos en la lista es igual al número de dígitos del número binario. El número de muestra, 10011011, tiene ocho dígitos, a continuación, la lista con ocho elementos, sería el siguiente: 128, 64, 32, 16, 8, 4, 2, 1
  • Convierte la imagen titulada de binario a decimal Paso 2
    2
    Escriba los dígitos del número binario de sus correspondientes potencias de dos. Ahora, simplemente escribe el número 10011011 por debajo de los números 128, 64, 32, 16, 8, 4, 2 y 1 de cada dígito binario correspondiente a una potencia de 2. "1" la derecha del número binario debe coincidir "1" lista de la derecha de potencias de dos, y así sucesivamente. También puede escribir los dígitos binarios por encima de las potencias de dos, por lo que si usted prefiere. Lo importante es que están emparejados.
  • Convierte la imagen titulada de binario a decimal Paso 3
    3
    Conectar los dígitos del número binario con sus dos poderes correspondientes. Dibujar líneas, a partir de la derecha, la conexión de cada de los dígitos del número binario a potencia de dos que se muestra por encima (o por debajo) de ella. Comience por hacer una línea del primer dígito binario a la primera potencia de dos en la lista. A continuación, hacer una línea del segundo número binario en la segunda potencia de dos en la lista. Continúe conectando cada dígito con su correspondiente potencia de dos. Esto le ayudará a ver la relación entre los dos conjuntos de números.
  • Convierte la imagen titulada de binario a decimal Paso 4
    4
    Escribir el valor final de cada potencia de dos. Ir a través de cada dígito del número binario. Si el dígito es un 1, escriba su valor de dos fuentes de alimentación correspondiente en la línea de abajo, debajo del dígito. Si el dígito es un 0, escriba un 0 por debajo del umbral, debajo del dígito.
  • Dado que la "1" corresponde a la "1"Se convierte en un "1". la "2" se corresponde con una "2"vueltas, "2". la "4" se corresponde con una "0"vueltas, "0". la "8" corresponde a "1"vueltas, "8" y desde "16" corresponde a la "1"vueltas, "16". la "32" corresponde a "0"vueltas, "0". la "64" corresponde a "0" y vueltas "0"mientras "128" corresponde a la "1" y vueltas "128".
  • Convierte la imagen titulada de binario a decimal Paso 5
    5
    Algunas cifras finales. Ahora agregue los valores escritos en la línea de abajo. Esto es lo que debe hacer: + 0 + 128 0 + 16 + 8 + 0 + 2 + 1 = 155. Este es el equivalente decimal del número binario 10011011.
  • Convierte la imagen titulada de binario a decimal Paso 6
    6
    Escribe la respuesta con el subíndice de su base. Ahora todo lo que necesita hacer es escribir 15510, para demostrar que se está trabajando con una respuesta decimal, que debe ser escrito en potencias de 10. Cuanto más uno se acostumbra a convertir números binarios en decimales, más fácil es para que usted pueda memorizar las potencias de dos, y se puede completar la tarea más rápido .


  • Convierte la imagen titulada de binario a decimal Paso 7
    7
    Utilice este método para convertir un número binario a decimal a formato decimal. Puede utilizar este método cuando se desea convertir un número binario como 1.12 a decimal. Todo lo que tiene que hacer es saber que el número de la izquierda del punto decimal está en la casa de las unidades, como de costumbre, mientras que su número correcto es la posición de "mitades"o 1 x (1/2).
  • la "1" la izquierda del punto decimal vale 20, o 1. El "1" la derecha del punto decimal vale 2-1, o 0.5. Añadir 1 y 0,5 y tendrás la respuesta 1.5, que es el número 1.12 en notación decimal.
  • método 2
    El uso de la Reproducción
    Convierte la imagen titulada de binario a decimal Paso 8
    1
    Escribe el número binario. Este método no utiliza poderes. Por lo tanto, es más fácil para convertir los números de cabeza más grande, ya que sólo necesita tomar nota del subtotal. Lo primero que hay que hacer es escribir el número binario que se le convirtiendo utilizando el método de replicación. Digamos que el número con el que se está trabajando es 10110012. Anotarla.
  • Convierte la imagen titulada de binario a decimal Paso 9
    2


    A partir de la izquierda, el doble del total anterior y agregar el dígito actual. Puesto que usted está trabajando con el número binario 10110012, el primer dígito más a la izquierda es 1. Su anterior total es 0, ya que usted no ha comenzado aún. Tendrá que duplicar el número anterior, 0, y añadir 1, el dígito actual. 0 x 2 + 1 = 1, por lo que su nuevo total es 1.
  • Convierte la imagen titulada de binario a decimal Paso 10
    3
    El doble de la corriente total y añadir el siguiente dígito más a la izquierda. Su total actual es 1 y el nuevo dígito actual es 0. A continuación, duplicar y añadir 1 0. 1 x 2 + 0 = 2. Su nuevo total actual es de 2.
  • Convierte la imagen titulada de binario a decimal Paso 11
    4
    Repita el paso anterior. Siga haciendo esto. A continuación, el doble de su total actual, algunos 1, el siguiente dígito. 2 x 2 + 1 = 5. Su total actual es ahora 5.
  • Convierte la imagen titulada de binario a decimal Paso 12
    5
    Repita el paso anterior de nuevo. A continuación, el doble de su total actual, 5, y añadir el siguiente dígito. 1. 5 x 2 + 1 = 11. Su nuevo total es 11.


  • Convierte la imagen titulada de binario a decimal Paso 13
    6
    Repita el paso anterior de nuevo. Duplicar su total actual, 11 y añadir el siguiente dígito, 0. 2 x 11 + 0 = 22.
  • Convierte la imagen titulada de binario a decimal Paso 14
    7
    Repita el paso anterior de nuevo. Ahora, el doble de su total actual de 22, y añadir 0, el siguiente dígito. 22 x 2 + 0 = 44.
  • Convierte la imagen titulada de binario a decimal Paso 15
    8
    Continuar duplicando su total actual y añadiendo el siguiente dígito para no tener más dígitos. Ahora, se llega a su último número y está casi terminado! Todo lo que necesita hacer es levantar el total de 44, y duplicarlo y agregue 1, el último dígito. 2 x 44 + 1 = 89. Listo! Ha convertido 100110112 de forma decimal, 89.
  • Convierte la imagen titulada de binario a decimal Paso 16
    9
    Escribe la respuesta con su base suscrito. Escribe la respuesta final 8910 para demostrar que usted está trabajando con un decimal, que se basa 10.
  • Convierte la imagen titulada de binario a decimal Paso 17
    10
    Utilice este método para convertir cualquier base a decimal. La duplicación se utiliza debido a que el número de base dada es 2. Si se le dio el número a una base diferente, sustituir este segundo método, el número base. Por ejemplo, si el número de base fue de 37, se sustituye el "x2" por "x37". El resultado final será siempre en notación decimal (base 10).
  • consejos

    • La práctica. Intenta convertir números binarios 110100012, 110012 y 111100012. Respectivamente, sus equivalentes decimales 20910, 2510 y 24110.
    • La calculadora que viene instalado con Microsoft Windows puede hacer esta conversión para usted, pero como programador, es mejor tener una buena comprensión de cómo el trabajo de conversión. Las opciones de conversión de la calculadora se pueden visualizar abriendo el menú "visualización" y la elección de "científico" (o "programador"). En Linux, puede utilizar Galculator.
    • Nota: Este artículo sólo se aplica a contar y no se ocupa de la traducción ASCII.

    anuncios

    • Este artículo utiliza el binario `no hay señal en lugar de la coma flotante designado o punto fijo.
    De esta manera? Compartir en redes sociales:


    Opiniones y Comentarios

    Artículos Relacionados