Cisco Networking: Conversión de binario a Base 8 (octal)

August 22

Binario a octal conversiones son en realidad bastante fácil, más fácil de lo binario a la base 10 de la conversión. Esto es debido al hecho de que los números octales pueden ser manejados simplemente agrupando los números binarios en grupos de tres. Por ejemplo, comenzar con el número binario, 11010011, de la sección anterior, resultado de la conversión del número decimal de 215. Debido 11010111 es sólo ocho dígitos, añadir un cero a la izquierda para hacer esto más fácil: 011010111.

Al romper este número en grupos de tres bits, se obtiene 011, 010, y 111. Cada uno de estos números binarios de tres bits ahora se puede convertir en un número entre cero y siete dependiendo de las posiciones de los bits. Después de convertir estos tres grupos de bits, los resultados deben ser de 3 (de 011), 2 (de 010), y 7 (de 111), por lo que el número octal es 327.

Si usted ha estado tratando el binario a decimal conversiones, la conversión de números binarios a octal, que son sólo tres bits de largo, es más fácil.

Binario a Octal Conversiones
Valor binario Octal Valor
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7

La conversión de octal a binario en realidad no es más difícil porque cada dígito octal simplemente se expande a tres dígitos binarios. Por ejemplo, si se le da un número octal como 247, romperlo para 2, 4 y 7. A continuación, convertir cada dígito para 010, 100 y 111, que le da un total de 010100111. El valor de la longitud de bytes (menos el cero, que es) sería 10.100.111.

Usted puede pensar que esto era bastante fácil; Sin embargo, era fácil sólo porque binario coincide muy bien con octal (base 8) y hexadecimal (base 16), como se verá en la siguiente sección, pero no decimal (base 10). Recuerde, 10 trabajos bien para los seres humanos, pero 10 no es un número binario natural, mientras que el 4, 8, 16, y 32 de ellas.