Sei sulla pagina 1di 3

Sistema octal

Sistema octal
Sistema Octal um sistema de numerao cuja base 8, ou seja, utiliza 8 smbolos para a representao de quantidade. No ocidente, estes smbolos so os algarismos arbicos: 0 1 2 34567 O octal foi muito utilizado em informtica como uma alternativa mais compacta ao binrio na programao em linguagem de mquina. Hoje, o sistema hexadecimal mais utilizado como alternativa ao binrio. Este sistema tambm um sistema posicional e a posio de seus algarismos determinada em relao vrgula decimal. Caso isso no ocorra, supe-se implicitamente colocada direita do nmero. A aritmtica desse sistema semelhante a dos sistemas decimal e binrio, o motivo pelo qual no ser apresentada. Exemplo: - Qual o nmero decimal representado pelo nmero octal 4701? Utilizar o TFN. 4 x 8 + 7 x 8 + 0 x 8 + 1 x 8 = = 2048 + 448 + 0 + 1 = 2497

Converses de um sistema para outro


Converso Decimal Octal
Mtodo de multiplicaes sucessivas por 8 utilizado para converter uma frao decimal para o sistema octal. Multiplica-se a frao decimal por 8, obtendo-se na parte inteira do resultado o primeiro dgito da frao octal resultante. O processo repetido sucessivamente com a parte fracionria do resultado para obter os dgitos seguintes e termina quando a parte fracionria nula ou inferior medida de erro especificada. Exemplo: Converter a frao decimal 0.140625 em octal. 0.140625 x 8 = 1.125 0.125 x 8 = 1.0 Combinamos os dois mtodos anteriores podemos converter para octal nmeros decimais com parte inteira e fracionria Mtodo de subtrair potncias de 8 Outro mtodo de converso de nmeros decimais para o sistema octal que serve para nmeros com partes inteiras e fracionria o de subtrair potncias de 8. semelhante ao estudado para a converso decimal binrio e para a sua aplicao necessria uma tabela de potncias de 8.

Converso Octal Decimal


Existem vrios mtodos, sendo mais comumente utilizado o proveniente do TFN, em que se faz a converso de forma direta atravs da frmula. Exemplo: Converter o nmero octal 764 para o sistema decimal 764 (8) = 7 x 8 + 6 x 8 + 4 x 8 = 448 + 48 + 4 = 500 (10)

Sistema octal

Converso Hexadcimal Binrio


Quando existir necessidade de converter nmeros hexadcimais em binrios, deve-se separar cada dgito do nmero hexadcimal e substitu-lo pelo seu valor correspondente de binrio. Exemplo: Converter o nmero hexadcimal 1572 em binrio. Logo, 1 5 7 2 = 0001 0101 0111 0010 Converso Binrio Octal Para converter um nmero binrio em octal, executa-se o processo inverso ao anterior. Agrupam-se os dgitos binrios de 3 em 3 do ponto decimal da esquerda para a direita, substituindo-se cada trio de dgitos binrios pelo equivalente dgito octal. Por exemplo, a converso do nmero binrio 1010111100 em octal:
001 1 010 2 111 7 100 4

Assim, tem-se 1010111100bin = 1274oct Converso Octal Hexadecimal Para esta converso necessrio executar um passo intermedirio utilizando o sistema binrio. Primeiramente converte-se o nmero octal em binrio e depois converte-se o binrio para o sistema hexadecimal, agrupando-se os dgitos de 4 em 4 e fazendo cada grupo corresponder a um dgito hexadecimal. Por, exemplo, a converso o nmero octal 1057 em hexadecimal: Passagem ao binrio:
1 001 0 000 5 101 7 111

Passagem ao hexadecimal:
0010 2 0010 2 1111 F

Assim, tem-se 1057oct = 22Fhex Converso Hexadecimal Octal Esta converso, assim com a anterior, exige um passo intermedirio em que se utiliza o sistema binrio. Converte-se o nmero hexadecimal em binrio e este em octal. Exemplo: Converter o nmero hexadecimal 1F4 em octal.
1 0001 F 1111 4 0100

Converso para octal


0 000 7 111 6 110 4 100

Sistema octal

Tabela de valores
N. Decimal 10 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 N. Binrio 2 0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111 N. Hexadecimal 16 0 1 2 3 4 5 6 7 8 9 A B C D E F N. Octal 8 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17

Ver tambm
Sistema binrio Sistema decimal Sistema hexadecimal Converso entre sistemas numricos

Ligaes externas
http:/ / www. calculadoraonline. com. br/ view/ conversao-octal. php

Potrebbero piacerti anche