![]() |
Datentypen umwandlung
Hallo zusammen,
mal ne ganz dumme Frage: Wenn ich eine Formel mit Potenzen berechne und die Funktion "Power" aus der Math-Unit verwende, muss ich ja die Variable die dieses Ergebniss aufnehmen soll als Datentyp "Extended" deklarieren. Wenn ich jetzt das Ergebniss in einem Memo feld ausgeben will , klappt das so ja nicht, da String und Extended nicht zusammen können. Jetzt möchte ich für diese Variable eine Datentypumwandlung in den Typen String machen damit ich das in einem Memofeld ausgeben kann, aber leider habe ich keinen Plan wie ich das machen soll, habe schon in der Hilfe gesucht und nix gefunden und halt auch einfach rumprobiert mit codes wie :
Delphi-Quellcode:
oder auch
memo.tet := extendedtoString(meineVariable);
Delphi-Quellcode:
usw. aber nichts davon klappt, kann mir da jemand sagen wie das gemacht werden muss, wäre echt nett.
memo.text := exttostr (meineVariable);
Gruss Darkchild P.S: Habe gedacht das klappt wie
Delphi-Quellcode:
,scheint aber so mit diesem Datentypen nicht zu gehen.
memo.text := inttostr(meineVariable);
|
Re: Datentypen umwandlung
FloatToStr ist dein Freund (oder ein Format('%f', [...]))
|
Re: Datentypen umwandlung
Danke klappt,
aber habe weder in der Hilfe noch sonstwo gelesen das der bei der Umwandlung als Float genommen wird, ok hätte mir vieleicht aufallen sollen weil er auch Kommazahlen verarbeitet, aber habe ich echt nicht dran gedacht. Danke nochmals ! Gruss Darkchild |
DP-Maintenance
Dieses Thema wurde von "Matze" von "Programmieren allgemein" nach "Sonstige Fragen zu Delphi" verschoben.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:36 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