Centro Universitário do Distrito Federal – UniDF Faculdade de Ciências Gerenciais e Exatas Curso de Sistemas de Informação com ênfase em Segurança Digital OAC I
Conversão do Sistema Octal para o Sistema Binário Trata-se de uma conversão extremamente simples, podendo utilizar a regra prática descrita abaixo. Tomemos um número octal qualquer, por exemplo o número 278 , a regra consiste em transformar cada algarismo, no correspondente binário:
2 2 0 1
7 2 1 3 2 1 1
278 = 101112 Conversão do Sistema Binário para o Sistema Octal Tomemos um número binário qualquer, por exemplo, o número 1100102. Para transformarmos esse número em octal, vamos separá-lo em grupos de três algarismos a partir da direita: 110 010 Fazemos, agora, a conversão de cada grupo de algarismo para sistema decimal. Podemos notar que o maior número que se pode formar com três algarismos binários é o 7. Esta conversão irá resultar diretamente no número no sistema octal:
110 010 6
2
ou
Professor: Msc Rafael Soares
1
Centro Universitário do Distrito Federal – UniDF Faculdade de Ciências Gerenciais e Exatas Curso de Sistemas de Informação com ênfase em Segurança Digital OAC I
2 2 0 1
6 2 0 3 2 1 1
1100102 = 628 No caso do último grupo se formar incompleto, adicionamos zeros à esquerda, até completá-lo com três algarismos. Para exemplificar, vamos converter o número 10102 em octal:
1 010 Acrescentamos zeros à esquerda até completarmos o grupo de três algarismos:
001 010 A partir daí, utilizamos-o processo já visto:
001 010 1 2 10102 = 128 Conversão do Sistema Decimal para o Sistema Octal Existem dois métodos para efetuarmos esta conversão. O primeiro é análogo à conversão do sistema decimal para o binário, somente que nesse caso, utilizaremos a divisão por 8, pois o sistema é octal. Vamos converter o número 9210 para o sistema octal: Professor: Msc Rafael Soares
2
Centro Universitário do Distrito Federal – UniDF Faculdade de Ciências Gerenciais e Exatas Curso de Sistemas de Informação com ênfase em Segurança Digital OAC I
9210 = 1348 O outro método consiste na conversão do número decimal em binário e logo após, na conversão do sistema binário em octal. Aparentemente é mais trabalhoso, porém, poderemos notar, em aplicações posteriores, que este método é de grande praticidade. Vamos converter o número 9210 em octal, utilizando o segundo método:
9210 = 10111002
001 011 100 1 3 4 9210 = 1348
Professor: Msc Rafael Soares
3