Wenn ich ehrlich bin, bezweifle ich, daß der Taschenrechner richtig funktioniert, - wofür ist "zwischen" gut?
Delphi-Quellcode:
procedure TForm1.Button13Click(Sender: TObject);
begin
try
If zwischen = true then Ausgabe.Text := FloatToStr (Ergebnis + StrToFloat (Ausgabe.Text));
zwischen := true ;
Ergebnis := StrToFloat (Ausgabe.Text) ;
rz := 1 ;
form1.Ausgabe.Text := '' ;
except Showmessage ('Bitte 2 oder mehr Zahlen addieren !');
end;
end;
Delphi-Quellcode:
procedure TForm1.Button13Click(Sender: TObject);
begin
try
If zwischen then
Ausgabe.Text := FloatToStr (Ergebnis + StrToFloat (Ausgabe.Text));
zwischen := true ;
Ergebnis := StrToFloat (Ausgabe.Text) ;
rz := 1 ;
Ausgabe.Text := '' ;
except
Showmessage ('Bitte 2 oder mehr Zahlen addieren !');
end;
end;
Ein wenig formatieren, das nicht auszurottende "if irgendwas=true then" berichtigt, und schon ist das alles etwas lesenswerter.
Gruß
K-H