La creación de redes de 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 la base 10 de la conversión. Esto se debe al hecho de que los números octales pueden manejarse simplemente agrupar tus números binarios en grupos de tres. Por ejemplo, comience 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 años dependiendo de las posiciones de los bits. Después de convertir estos tres grupos de bits, los resultados deben ser 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.
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 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 para 2, 4 y 7. A continuación, convertir cada dígito de 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 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 obras bien para los seres humanos, pero 10 no es un número binario natural, mientras que el 4, 8, 16, y 32 son.