HOME  NOTÍCIAS DOWNLOAD      
Hardware Profissional - Informática levada a sério!
Menu
Pesquisa
Temas (skins)

SmartSection is developed by The SmartFactory (http://www.smartfactory.ca), a division of INBOX Solutions (http://inboxinternational.com)
Artigos e Dicas > Variados > Sistema binário – Parte II
Sistema binário – Parte II
Publicado por Silvio Ferreira [silvio] em 22/1/2008 (8533 leituras)
Nova pagina 1
 

Uma breve comparação entre os sistemas binário, Hexadecimal e Octal

No artigo de hoje farei uma rápida comparação entre a bases binária, hexadecimail e octal. Se você é um usuário de conhecimento médio em diante, sem dúvida já ouviu falar delas, e, talvez até conheça-a bem.

Se você não leu o primeiro artigo dessa série, sugiro que leia-o antes deste. Clique aqui.

 

Sistema Hexadecimal e Octal

Conforme deixei claro no artigo anterior, para os computadores o sistema binário é o ideal, pois permite que seja usado apenas dois dígitos para formar qualquer tipo de informação, seja uma letra, número, caracteres especiais, etc. Disse também que para o homem trabalhar em binário seria muito sofrível, demorado e estaríamos totalmente suscetíveis a erros.

Por esse motivo foram inventados sistemas mais compreensíveis ao homem.  O sistema Hexadecimal e Octal são exemplos disso.

Um programador, por exemplo, ao invés de utilizar o valor 110011 (binário) para colocar uma cor de fundo em um programa, utiliza apenas o valor 33 (hexadecimal), o que é sem dúvida mais cômodo.

Programadores web estão acostumados a usar valores em hexadecimal, algo tipo #0000FF. Se você é um web master ou web designer sabe do que estou falando.

Vejamos nos tópicos a seguir essas duas linguagens bem como seus equivalentes em  decimal e binário.

Sistema Hexadecimal

O sistema hexadecimal (base 16) está implantado nos computadores digitais. Em hexadecimal temos 6 algarismos além do decimal: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E e F. Sendo  que A= 10, B= 11, C=12, D= 13, E= 14 e F= 15. 

A implantação desse sistema foi um alívio para milhões de programadores, uma vez que, tornou o trabalho mais fácil, seguro e menos suscetível a erros.

Vamos a um exemplo prático. O byte binário 10111100 em hexadecimal é  BC.

A facilidade desse sistema é obvia. Isso é possível porque a cada grupo de 4 bits, temos um algarismo em hexadecimal: 1001= 9; 1100= C; 1110= E.

Vale ressaltar que todos esses valores hexadecimais são manipulados em binário pelos computadores.

Sistema Octal

O sistema Octal utiliza 8 dígitos: 0, 1, 2, 3, 4, 5, 6 e 7. A cada grupo de três bits, temos um número octal. Veja: 100= 4; 101= 5; 110= 6; 111= 7;

Veja na tabela abaixo os números decimais e seus respectivos valores em binário, hexadecimal e octal:

 

Tabela 02: Decimal, Binário, Hexadecimal e Octal

 

Decimal

Binário

Hexadecimal

Octal

0

0000

0

0

1

0001

1

1

2

0010

2

2

3

0011

3

3

4

0100

4

4

5

0101

5

5

6

0110

6

6

7

0111

7

7

8

1000

8

10

9

1001

9

11

10

1010

A

12

11

1011

B

13

12

1100

C

14

13

1101

D

15

14

1110

E

16

15

1111

F

17

 
 
 
 

Navegue pelos artigos
Artigo prévio Sistema binário – Parte III - Como converter números binários para decimal Sistema binário – Parte I Próximo artigo
Menu Artigos e dicas
Entrar
Enquete
Qual a sua área de atuação?
Hardware/Redes
Desenvolvimento Web
Gráficos/Imagens
Programação
Banco de dados
Outros
Você é um:
Usuário básico de micros
Estudante de alguma área da informática (cursos básicos).
Estudante de alguma área da informática (curso técnico).
Estudante de alguma área da informática (curso superior).
Profissional atuante em alguma área da informática.
Colunas: textos recentes
Colunas mais lidas
Copyright (c)  2007 Hardware Profissional. All rights reserved.