Octal
O sistema de numeração octal é um sistema de numeração base 8. Ele usa os numerais de 0 a 7. O sistema é similar ao binário (base 2) e hexadecimal (base 16). Os numerais de octal são escritos usando a letra o antes do numeral, por exemplo, o04 ou o1242. Os números de octal também são escritos às vezes com um pequeno 8 para a direita inferior, como em 12428.
Em algum momento, o sistema octal foi utilizado principalmente para o trabalho com computadores. Ele proporcionava uma maneira mais fácil de trabalhar com números binários. Como os computadores passaram de usar sistemas de 24 bits para sistemas de 32 e 64 bits, o sistema octal hexadecimal substituiu octal para a maioria dos usos. Alguns grupos, por exemplo, os nativos americanos usando a língua Yuki na Califórnia e as línguas Pamean no México, também usam um sistema de numeração octal. Eles fazem isso porque quando contam, usam os espaços entre os dedos em vez de contar os dedos reais.
Octal e binário
O sistema numérico octal utiliza uma codificação binária de "três bits". Cada dígito em um numeral octal é o mesmo que três dígitos em um numeral binário. O agrupamento dos algarismos binários é feito da direita para a esquerda. Os três primeiros dígitos binários da direita são agrupados na última parte do número octal, depois os três dígitos seguintes formam a parte seguinte à última parte do numeral.
|
|
|
Octal e decimal
No sistema decimal (base 10), cada dígito em octal é igual a esse dígito multiplicado pelo expoente de 8 que é igual a sua localização menos um.
| Localização | |||||
6 | 5 | 4 | 3 | 2 | 1 | |
Valor | 32768 (85) | 4096 (84) | 512 (83) | 64 (82) | 8(81) | 1 (80) |
Exemplo: o3425 até decimal
|
|
Octal e hexadecimal
Octal é semelhante ao hexadecimal porque ambos são facilmente convertidos em binários. Onde octal é igual a binário de três dígitos, hexadecimal é igual a binário de quatro dígitos. Onde os numerais octais começam com a letra "o", os numerais hexadecimais terminam com a letra "h". A maneira mais fácil de converter de um para o outro é converter para binário e depois para o outro sistema.
Octal | Binário | Hexadecimal | ||||||||
três dígitos | quatro dígitos | |||||||||
o4 | 100 | 0100 | 04h | |||||||
o15 | 001 | 101 | 1101 | 0Dh | ||||||
o306 | 011 | 000 | 110 | 1100 | 0110 | C6h | ||||
o54253 | 101 | 100 | 010 | 101 | 011 | 0101 | 1000 | 1010 | 1011 | 58ABh |
Páginas relacionadas
- Sistema de numeração binária
- Sistema de numeração hexadecimal
- Sistema de numeração decimal