Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Float/Real in Integer casten (https://www.delphipraxis.net/39759-float-real-integer-casten.html)

Fireflash 7. Feb 2005 14:07


Float/Real in Integer casten
 
Hallo erstmal!

Ich habe ein relativ einfaches Problem kann es aber denoch nicht lösen ;-)
Ich möchte einfach nur eine Variable vom Typ real in der eine ganze Zahl, alos ohne Nachkommastellen steht, in einen Integer umwandeln.

Integer(varname) gibt mir die Fehlermeldung
Invalid Typecast....

Könnt ihr mir helfen?

Vielen Dank in Vorraus MfG Fireflash

phXql 7. Feb 2005 14:10

Re: Float/Real in Integer casten
 
Delphi-Quellcode:
Trunc
;)

Sanchez 7. Feb 2005 14:10

Re: Float/Real in Integer casten
 
Trunc löst dein Problem

Fireflash 7. Feb 2005 14:12

Re: Float/Real in Integer casten
 
Ich sag ja is ein einfaches prob....thx

UweR 7. Feb 2005 14:13

Re: Float/Real in Integer casten
 
Hallo FireFlash,

deine Lösung heißt Trunc. Die konvertiert eine Gleitkommazahl in in einen Integer. Ich habe mich da auch schon mal fast zu Tode gesucht.

ste_ett 7. Feb 2005 14:35

Re: Float/Real in Integer casten
 
Alternativ ginge auch Round(), kommt drauf an, was genau man braucht.


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