Thema: Delphi Oktalzahl zu Dezimalzahl

Einzelnen Beitrag anzeigen

Skiron

Registriert seit: 14. Dez 2003
153 Beiträge
 
#4

Re: Oktalzahl zu Dezimalzahl

  Alt 17. Mär 2004, 20:47
probiers mal so:
Delphi-Quellcode:
procedure TForm1.btnoctalClick(Sender: TObject);
var
  i: integer;
  octal: string;
  sys: byte;
  dec: integer;
const
  ch = '0123456789ABCDEF';
begin
  octal:=(edtoctal.Text);
  sys:=8;
  dev := 0;
  if sys in [2..16] then
   begin
    for i := 1 to length(octal) do
      dec := dec*sys + pos(upCase(octal),ch) - 1;
  end;
  edtdecimal.Text := IntToStr(dec); //oder wie halt das edit heißt
end;
Mann zu Frau:
Zieh dich aus, wir müssen reden!
  Mit Zitat antworten Zitat