Redes cisco: la conversión de binario a base 8 (octal)

Binario a octal conversiones son en realidad bastante fácil, más fácil de lo binario a base 10 de conversión. Esto se debe 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 solamente 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 en función 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 longitud, es más fácil.

Conversiones binario a octal
Valor binarioValor octal
0000
0011
0102
0113
1004
1015
1106
1117

La conversión de octal a binario no es realmente 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 a 2, 4, y 7. A continuación, convertir cada dígito a 010, 100, y 111, que le da un total de 010100111. El valor de longitud de byte (menos el cero, es decir) sería 10100111.

Usted puede estar pensando que esto era bastante fácil- sin embargo, era fácil sólo porque binaria 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 funciona bien para los seres humanos, pero 10 no es un número binario natural, mientras que el 4, 8, 16, y 32 son.

Artículos Relacionados