Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi integer in double umwandeln (https://www.delphipraxis.net/116964-integer-double-umwandeln.html)

S20000 9. Jul 2008 13:44


integer in double umwandeln
 
Hallo zusammen,

wie kann ich eine integer Variable in eine double variable umwandeln?
Müßte doch eigentlich gehen da double "größer" ist als integer.

Gruß
Sebastian

DeddyH 9. Jul 2008 13:47

Re: integer in double umwandeln
 
Das kannst Du entweder durch einfache Zuweisung oder einen Typecast erledigen.
Delphi-Quellcode:
var i: integer;
    d: double;
begin
  i := 42; //*gg*
  d := i; //Zuweisung
  d := double(i); //Typecast
end;

hathor 9. Jul 2008 13:52

Re: integer in double umwandeln
 
http://www.google.com/codesearch?hl=...ble&sbtn=Suche

sirius 9. Jul 2008 13:53

Re: integer in double umwandeln
 
:duck: Deddy, der TypeCast geht hier nicht :freak:

DeddyH 9. Jul 2008 13:58

Re: integer in double umwandeln
 
:oops: stimmt, dabei war ich mir sicher, dass das geht.

mkinzler 9. Jul 2008 14:12

Re: integer in double umwandeln
 
Ein expliziter Typecast ist aber ja auch unnötig

DeddyH 9. Jul 2008 14:16

Re: integer in double umwandeln
 
In Delphi schon, in z.B. Java nicht IIRC.

mkinzler 9. Jul 2008 14:52

Re: integer in double umwandeln
 
Nein durch die Zuweisung wird aus 10 10.0

DeddyH 9. Jul 2008 15:00

Re: integer in double umwandeln
 
Habe ich etwas anderes behauptet?

mkinzler 9. Jul 2008 15:53

Re: integer in double umwandeln
 
Habe deine Antwort so verstanden, war aber wohl gerade andersrum gemeint


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz