Entwickler-Ecke
Sonstiges (Delphi) - Real als String darstellen?
Bernhard - Fr 12.07.02 13:29
Titel: Real als String darstellen?
Eine Rechnung liefert einen Zahlenwert mit Nachkommastellen.
Da muß ich doch für das Ergebnis einen Realwert nehmen?
Wenn ich dieses dann darstellen will muß es aber doch ein String sein?
Wie konvertiert man einen Realwert in einen String?
Oder wie kann man anders zu einer Lösung kommen?
Klabautermann - Fr 12.07.02 13:36
Hallo,
eine Einfache möglichkeit bitet
Quelltext
1:
| function FloatToStr(Value: Extended): string; |
aus der Unit
Sysutils. Wesentlich mehr einflusnehmen kannst du aber bei der Funktion
Quelltext
1:
| function Format(const Format: string; const Args: array of const): string; |
aus der selben unit. Über den Formatstring kannst du (neben einem beschreibenen Text) auch dinge wie die nachkommastellen festlegen oder das Ergebnis auch Hexadezimal ausgeben. Auch das umwandeln von mehreren Werten ist möglich.
Genaueres zu den Funktionen findest du wie üblich in der Online-Hilfe.
Gruß
Klabautermann
MaximusMR - Sa 13.07.02 13:07
warum erklärt ihr das an ner Funktion. Naja ich bin 17 und arbeite noch nich so lang mit delphi. Aber hier auch mein Tipp
edit1.text:=flaottostr(REALVARIABLE);
so wird der wert dann im Edit1 Feld angezeigt
Klabautermann - Sa 13.07.02 17:45
Und damit verwendes du eine der beiden Delphi Funktionen die ich ober vorgestellt habe?
Wo ist das Problem?
Gruß
Klabautermann
Pit - Sa 13.07.02 17:55
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2024 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!