Cómo convertir binario a octal

Autor: Peter Berry
Fecha De Creación: 16 Mes De Julio 2021
Fecha De Actualización: 23 Junio 2024
Anonim
CONVERTIR de BINARIO a OCTAL - Ejercicio #4
Video: CONVERTIR de BINARIO a OCTAL - Ejercicio #4

Contenido

Binario y octal son dos coeficientes diferentes comúnmente usados ​​en computadoras. Diferente de radix: la base 2 tiene octal y octal 8, por lo que deben agruparse para la conversión. Esto suena complicado, pero la transformación es realmente muy simple.

Pasos

Método 1 de 2: transferencia manual

  1. Reconoce la secuencia binaria. Las cadenas binarias son cadenas simples compuestas por los caracteres 1 y 0, como 101001, 001 o incluso 1. Estas cadenas suelen ser números binarios. Además, algunos libros y profesores también simbolizan números binarios mediante el subíndice "2", como 1001.2, para evitar confusiones con el número "mil uno".
    • El subíndice indica la "base" de un número. El binario es el sistema de base dos y el octal es el sistema de base 8.

  2. Agrupe los caracteres 1 y 0 en un número binario en conjuntos de tres, comenzando de derecha a izquierda. Hay ocho caracteres o dígitos diferentes usados ​​en octal y solo dos en binario. Entonces necesitamos tres dígitos binarios para representar un número octal. Agrupe los números de derecha a izquierda. Por ejemplo, el número binario 101001 se dividirá en 101 001.

  3. Agregue ceros a la izquierda del último dígito si no hay suficientes dígitos para formar un triple. El número 10011011 tiene ocho dígitos y, aunque ocho no es divisible por tres, puede convertirlo en octal agregando ceros primero hasta completar los triples. Por ejemplo:
    • Número original: 10011011
    • Grupo: 10 011 011
    • Agregue ceros para que cada grupo tenga tres elementos: 010 011 011

  4. Agregue 4, 2 y 1 debajo de cada uno del trío para anotar la ubicación. Cada número binario en cada triplete representa un lugar en el coeficiente octal. El primer número es la posición 4, el segundo número es la posición 2 y el tercer número corresponde a la posición 1. Para simplificar, escriba estos números directamente debajo de sus tripletes binarios. Por ejemplo:
    • 010 011 011
      421 421 421
    • 001
      421
    • 110 010 001
      421 421 421
    • Nota: para el acceso directo, puede omitir este paso y simplemente comparar conjuntos binarios con esta tabla de conversión octal.
  5. Cuando 1 está en un número que indica una posición, escriba ese número (4, 2 o 1) para comenzar el número octal. Si en "4" hay un número 1, su número octal tiene un número 4. Si 0 está encima de un número que indica una posición, su número octal no contendrá ese número y lo dejaremos en blanco, sin signo correr allí. Considere el problema de ejemplo:
    • Hilos:
      • Transferencia 1010100112 a octal.
    • Grupo tres:
      • 101 010 011
    • Agregar indicadores de ubicación:
      • 101 010 011
        421 421 421
    • Evalúe cada puesto:
      • 101 010 011
        421 421 421
        401 020 021
  6. Sume los nuevos números en cada triple. Una vez que ubique el número octal, simplemente encuentre la suma de los valores en el triple. Entonces con 101, tenemos 4, 0, 1 y obtenemos 5 (). Continuando con el ejemplo anterior:
    • Hilos:
      • Transferencia 1010100112 a octal.
    • Agrupe tres, agregue métricas de ubicación y califique cada ubicación:
      • 101 010 011
        421 421 421
        401 020 021
    • Sume cada uno de los tres grupos:
  7. Combine los resultados obtenidos para formar el número octal final. La división de un número binario facilita la resolución de problemas matemáticos: el número inicial es solo una simple cadena de caracteres. Entonces, ahora, después de la conversión, debemos fusionar todo para obtener el resultado final. Eso es todo.
    • Hilos:
      • Transferencia 1010100112 a octal.
    • Agrupe tres, agregue números de ubicación, evalúe ubicaciones y encuentre totales:
      • 101 010 011
        5 — 2 — 3
    • Combine los números juntos:
      • 523
  8. Agregue subíndice debajo de 8 (como este 8) para completar la conversión. Sin esta notación, sería imposible determinar si 523 es un número octal ordinario o un número decimal. Para hacerle saber a tu maestro que obtuviste la respuesta correcta, agrega un índice por debajo de 8, lo que indica que es un número octal, en base 8, en tu respuesta.
    • Hilos:
      • Transferencia 1010100112 a octal.
    • Convertir:
      • 523.
    • Respuesta final:
      • 5238
    anuncio

Método 2 de 2: interruptores de palanca y variaciones

  1. Utilice un convertidor octal simple para ahorrar tiempo y hacer su tarea. Aunque no se utiliza en la prueba, es una excelente opción para otros casos. Dado que solo hay 8 combinaciones de números, memorizar no es nada difícil. Simplemente divida los números en grupos de tres y compárelos con la tabla de la imagen.
    • Tenga en cuenta que no hay conversión directa para 8 y 9. En octal, estos números son no existe porque solo hay 8 dígitos (0-7) en el sistema base 8.
  2. Si hay una parte impar, mantendremos la coma y comenzaremos a convertir desde allí. Considere el caso de convertir el número binario 10010,11 en un número octal. Por lo general, cambia de derecha a izquierda y comienza con un grupo de tres. Con una coma, realiza la transición desde esa posición: para la parte a la izquierda de la coma (10010), comienza desde allí y convierte de derecha a izquierda (010 010). Con la parte derecha (, 11), empiezas por la coma y conviertes de izquierda a derecha (110). Al agregar cero, los ceros siempre se agregan en la dirección de conversión. El resultado de nuestro tercer grupo sería 010 010, 110.
    • 101,1 → 101 , 100
    • 1,01001 → 001 , 010 010
    • 1001101,0101 → 001 001 101 , 010 100
  3. Utilice la tabla de conversión octal para convertir octal de nuevo a binario. Necesita una tabla para la conversión inversa, porque solo "3" no le dará suficiente información para hacer los cálculos a menos que ya comprenda el sistema octal y quiera repensar cada combinador. El uso de la siguiente tabla facilitará la conversión de cada dígito octal en un conjunto de tres dígitos binarios y luego combinarlos:
    • 0 → 000
    • 1 → 001
    • 2 → 010
    • 3 → 011
    • 4 → 100
    • 5 → 101
    • 6 → 110
    • 7 → 111
    anuncio

Consejo

  • Tómese su tiempo para analizar los números. Idealmente, debería utilizar papel grande con mucho espacio para trabajar.