sábado, 28 de maio de 2011

Sistema de numeração: usando o excel no serviço

Um sistema numérico é uma forma sistemática de representar números com caracteres simbólicos e usa um valor de base para agrupar convenientemente números de forma compacta.

  • O sistema numérico mais comum é o decimal, que tem um valor de base 10 e um conjunto de caracteres simbólicos 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9.
  • Os computadores usam a lógica booleana para executar cálculos e operações, eles trabalham com o sistema numérico binário, que tem um valor de base 2.

Veja a tabela abaixo:

Binário Decimal Hexadecimal
0,1 0, 1, 2, 3, 4, 5, 6, 7, 8,9 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

 

Mas, quando tenho a necessidade de fazer conversão e aparece aquela dúvida se eu fiz ou não a conversão correta, eu uso o Microsoft Excel. Veja abaixo algumas funções do Excel que executa a conversão de um para outro rapidamente.

Converter um número binário em decimal

=BINADEC(1100100)
Converte o número binário 1100100 em decimal (100)

=BINADEC(1111111111)tabela-excel
Converte o número binário 1111111111 em decimal (-1)

Converter um número binário em hexadecimal

=BINAHEX(11111011, 4)
Converte o número binário 11111011 em hexadecimal com 4 caracteres (00FB)

=BINAHEX(1110)
Converte o número binário 1110 em hexadecimal (E)

=BINAHEX(1111111111)
Converte o número binário 1111111111 em hexadecimal (FFFFFFFFFF)

Converte um número decimal em binário

=DECABIN(9, 4)
Converte o número decimal 9 em binário com 4 caracteres (1001)

=DECABIN(-100)
Converte o número decimal -100 em binário (1110011100)

Converter um número decimal em hexadecimal

=DECAHEX(100, 4)
Converte o número decimal 100 em hexadecimal com 4 caracteres (0064)

=DECAHEX(-54)
Converte o número decimal -54 em hexadecimal (FFFFFFFFCA)

Converter um número hexadecimal em binário

=HEXABIN("F", 8)
Converte o número hexadecimal F em binário, com 8 caracteres (00001111)

=HEXABIN("B7")
Converte o número hexadecimal B7 em binário (10110111)

=HEXABIN("FFFFFFFFFF")
Converte o número hexadecimal FFFFFFFFFF em binário (1111111111)

Converter um número hexadecimal em decimal

=HEXADEC("A5")
Converte o número hexadecimal A5 em decimal (165)

=HEXADEC("FFFFFFFF5B")
Converte o número hexadecimal FFFFFFFF5B em decimal (-165)

=HEXADEC("3DA408B9")
Converte o número hexadecimal 3DA408B9 em decimal (1.034.160.313)

Você pode usar o Microsoft Excel ou o BrOffice Calc para ajudar nos seus estudos, afinal, quando pinta uma dúvida, é bom saber como conferir as respostas.

Para quem NADA espera, o pouco é grande coisa!

Para quem não sabe para onde VAI, qualquer caminhos serve!

Nenhum comentário:

Postar um comentário