Tecnología

Inicio

Cómo convertir de binario a octal Número

Cómo convertir de binario a octal Número


Binarios, octales y nuestro sistema decimal familiarizados son todos los sistemas de valor posicional para representar números. La diferencia está en el número de diferentes números utilizados por el valor relativo. Mientras que nuestro sistema decimal tiene 10 números (0-9), octal tiene 8 (0-7), y tiene 2 binaria (0 y 1). La conversión entre estos sistemas de manera eficiente significa reconocer que un número escrito en cualquier sistema se basa en los poderes de su base. Debido octal se basa en potencias de 8, pero 8 es en sí misma una potencia de base 2 de binario, es comparativamente fácil de convertir de una a otra.

Instrucciones

1 Bloquear los dígitos de su cadena binaria en grupos de tres a partir de la derecha. Por ejemplo, 1011010110 se separarían en 1 011 010 110.

2 Convertir el bloque de tres dígitos más a la derecha (o menos) a un solo valor, lo mismo que si estuviera calculando cada uno como un decimal. Debido a que un conjunto de tres dígitos en binario siempre estará entre 0 y 7, el resultado será un valor octal. El dígito más a la derecha se debe multiplicar por 1, el medio por 2, más a la izquierda por 4, a continuación, los productos de las tres cifras suman. En el ejemplo, 110 es 1x4 + 1x2 + 0x1 = 6.

3 Repita el paso 2 para el siguiente bloque de tres dígitos, moviéndose de derecha a izquierda, hasta que el último dígito de tres (o menos) de bloque se ha convertido. En el ejemplo, el siguiente bloque, 010 es 0x4 + 1x2 + 0x1 = 2. Después de eso, es 011 0x4 + 1x2 + 1x1 = 3. Por último, 1 se puede escribir como 001, y es 0x4 + 0x2 + 1x1 = 1.

4 Escriba su número final en octal, en sustitución de cada bloque de tres dígitos con el solo dígito octal que haya calculado. En el ejemplo, 1011010110 en binario es igual a 1326 en octal.

Consejos y advertencias

  • Tenga en cuenta que no hay numeral 8 en octal. El octal se refiere a ocho números totales, contando 0, por lo que el dígito más alto en un valor determinado lugar es 7. Del mismo modo, binario o de base 2, no tiene el número 2, sólo 0 y 1.