![]() |
String und Zahl
Hi,
sicherlich kling mein Problem total dumm. deshalb gleich mal am Anfang eine Entschuldignung, denn ich habe jetzt einige Monate nichts mehr in Delphi programmiert. :-) Also, ich will eine Zahl durch einen String teilen. Edit2.Text := 1/(IntToStr(StrToInt(Edit1.Text))+1) Jedoch ist irgendwo ein Fehler drin, aber ich finde ihn net. Schnmal Danke im Voraus. |
Re: String und Zahl
Servus,
Delphi-Quellcode:
Gruß
Edit: Hoops, schau dir die Lösung meiner Nachposter an *g*
|
Re: String und Zahl
Delphi-Quellcode:
So? *g*
Edit2.Text := floattostr(1/(StrToInt(Edit1.Text)+1))
|
Re: String und Zahl
Hi,
du musst das Ergebnis auch noch "casten":
Delphi-Quellcode:
oder
Edit2.Text := FloatToStr(1/(IntToStr(StrToInt(Edit1.Text))+1));
Delphi-Quellcode:
Greetz
Edit2.Text := IntToStr(Round(1/(IntToStr(StrToInt(Edit1.Text))+1)));
alcaeus [add]Wo war die Meldung? :gruebel:[/add] |
Re: String und Zahl
Vielen Dank, für die schnellen Antworten.
So einfach... Manchmal sieht man den Wald vor Bäumen nicht mehr :-) |
Re: String und Zahl
[delphi] Edit2.Text := IntToStr(1 div (StrToInt(Edit2.Text)+1));delphi]
Das geht auch oder? |
Re: String und Zahl
die zweite lösung is mist, da er ja 1 / Int macht, also kann nur ne zahl <=1 und >=0 rauskommen.
das dann gerundet macht 0 oder 1 die erste müsste aber ok sein |
Re: String und Zahl
Zitat:
|
Re: String und Zahl
Zitat:
Wer ist hier :drunken:? :mrgreen: Greetz alcaeus |
Re: String und Zahl
Zitat:
Ich glaube wir brauchen dickere Brillengläser. Bei den ganzen Klammern :zwinker: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:28 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-2025 by Thomas Breitkreuz