![]() |
Punkt vor Strich
Eigentlich ist der Taschenrechner schon bewertet worden, aber ich wollte noch Punkt vor Strich einbauen, nur weiß ich nicht wie ich das lösen könnte momentan rechnet der einfach 2 zahlen aus oder zieht die Wurzel oder so.
Aber beachtet dabei halt keine Regeln. Deswegen sieht das ganze Zur Zeit so aus
Delphi-Quellcode:
Daher wäre ich für Vorschläge, hilfe jeglicher art dankbar.
procedure TTaschenrechner.BtGleichClick(Sender: TObject);
begin case OP of opPlus: begin Anzeige.Text := FloatToStr(Zahl + StrToFloat(Anzeige.Text)); end; opMinus: begin Anzeige.Text := FloatToStr(Zahl - StrToFloat(Anzeige.Text)); end; opDiv: begin Anzeige.Text := FloatToStr(Zahl / StrToFloat(Anzeige.Text)); end; .... opCos: begin Zahl := cos(StrToFloat(Anzeige.Text)); Anzeige.Text := FloatToStr(Zahl); end; opTan: begin Zahl := Tan(StrToFloat(Anzeige.Text)); Anzeige.Text := FloatToStr(Zahl); end; end; end; |
Re: Punkt vor Strich
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz