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)
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