moin , ich habe irgendwie nichts gefunden , was ich hier einsetzen soll , damit er den Komma oder . als komma erkennt , und das Ergebnis auch als Komma Zahl ausgibt.mache einen ganz kleinen prozent Rechner , und da kommen dan halt manchmal komma Zahlen vor also so :
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| procedure TForm1.Button1Click(Sender: TObject); var zahl1, zahl2, ergebnis, zw: real; begin zahl1:=StrToInt(Edit1.Text); zahl2:=StrToInt(Edit2.Text); zw:=zahl1/zahl2; ergebnis:=zw*100; Edit3.Text:=FloatToStr(ergebnis); end; |
Wenn ich zum Beispiel ins Erste Feld 20.14 oder 20,14 eingebe und ins zweite Feld 200 , dan sagt der mit , dass ich nicht mit Komma/Punkt rechnen kan. Wie kan ich das ändern und dass dan auch das Resultat einen Komma enthält , also das wird dan 10.57 oder 10,57
Am besten noch , dass er automatisch das '%' mit in dem Resultat anzeigt
