sexta-feira, 17 de abril de 2015

Conversão de Base Numérica em Pascal (Lazarus e Delphi)

Olá, Boa Tarde!!!

Hoje vamos falar um pouco sobre as conversões de bases numéricas. As conversões numéricas são muito utilizadas na computação, as bases mais utilizadas são a Hexadecimal, Decimal, Octal e Binária. A base numérica representa a quantidade de símbolos possíveis para representar um determinado número, abaixo temos uma tabela com os símbolos que podem ser utilizados em cada sistema de numeração.

Base Numérica Símbolos Exemplo
Binário 0 e 1
100110100102
Octal 0, 1, 2, 3, 4, 5, 6 e 7
23228
Decimal 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9
123410
Hexadeciaml 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E e F
4D216

Quando vemos um número qualquer sem base numérica sub-entendemos ser um número da base Decimal, porém para números de qualquer outra base é necessário informar explicitamente a base numérica do número, ela é representada por um número sub-escrito no final do número como no exemplo acima.

Tendo em vista estas diferentes bases, desenvolvemos um pequeno aplicativo em pascal para fazermos as devidas conversões. Aqui vamos disponibilizar o conversor, bem como os fontes para que você possa redistribui-lo e/ou melhora-lo, apenas solicitamos que seja preservados os  dados autorais dos fontes, fontes estes desenvolvidos em linguagem pascal, com o auxilio da ferramenta Lazarus na sua versão 1.2.6.




Segue Links:
   Link para download do EXE:

   Link para download do código fonte(Lazarus 1.2.6):

Estes fontes foram desenvolvidos com Lazarus versão 1.2.6 e Sistema Operacional Windows 7 - x64, porém são totalmente compatíveis com Delphi. Caso surja alguma duvida, basta deixar seu comentário.

Se você tem uma dica interessante, preencha o Formulário de contato do lado direito da página e nos envie.

Atenciosamente
Dica Chave.

Nenhum comentário:

Postar um comentário