Você está aqui: Delphi ::: Dicas & Truques ::: Matemática e Estatística |
Delphi para iniciantes - Como converter de decimal para binário usando a linguagem DelphiQuantidade de visualizações: 1399 vezes |
|
Nesta dica mostrarei um código Delphi completo que converte um valor decimal em um valor binário. Veja que criei uma função decimal_binario() que recebe o valor decimal como um número e retorna (Result) o valor binário também como um número. Veja o código Delphi completo: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
// função que converte de decimal para binário
function decimal_binario(decimal: Integer): Integer;
var
binario, resto, i: Integer;
begin
binario := 0;
i := 1;
while decimal <> 0 do
begin
resto := decimal mod 2;
decimal := Floor(decimal / 2);
binario := binario + (resto * i);
i := i * 10;
end;
Result := binario;
end;
procedure TForm1.Button1Click(Sender: TObject);
var
decimal: Integer;
begin
decimal := StrToInt(InputBox('Decimal', 'Informe o valor decimal', '0'));
ShowMessage(IntToStr(decimal_binario(decimal)));
end;
Ao executar este código Delphi nós teremos o seguinte resultado: O valor 8 em decimal é 1000 em binário. |
|
|
Desafios, Exercícios e Algoritmos Resolvidos de Delphi |
Veja mais Dicas e truques de Delphi |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





