Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Konvertieren von Datentypen (https://www.delphipraxis.net/136830-konvertieren-von-datentypen.html)

Zeb22 8. Jul 2009 18:00


Konvertieren von Datentypen
 
Wenn ich jetzt eine Variable oben als integer Wert deklariere.

Also beispiel


Delphi-Quellcode:

  n:integer;
Und Sie dann im Queltext einem Edit Feld mit FloatTostr zu weise

Delphi-Quellcode:
Edit2.Text := FloatTostr(n);
Frag ich mich warum ich Sie oben als Integer deklariere und unten im Queltext so konvertieren darf.

Meine Frage kommt vielleicht ein wenig komisch rüber. Ich möchte einfach den Unterschied zwischen deklarieren oben und implementieren im Queltext. Mit Schwerpunkt auf konvertieren erklärt haben.

markus5766h 8. Jul 2009 18:15

Re: Konvertieren von Datentypen
 
Hallo,

FloatToStr interpretiert den Integer-Wert als Extended, da Integer nicht
den Wertebereich eines Extended verlässt - und, dass da nun keine Nachkomastellen
vorhanden sind, stört die Funktion überhaupt nicht (man könnte sich ja ein ",0"
dazudenken oder FloatToStrF benutzen. Anders herum wird's nichts.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:49 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