![]() |
Function Integer
Hallo Leute,
in der Lösung zu meiner Letzten Frage ![]() kommt die Function Integer( ) vor, aber ich habe bis jetzt noch keine Beschreibung in der Delphi-Hilfe gefunden ! Ich nehme an, das man damit Zahlen ins Integer-Format umwandeln kann. Mit welchen Typen klappt das denn ? (Vieleicht braucht man's ja mal... :gruebel: ) Dankeschön schon Vorher... |
Re: Function Integer
Mit Fliesskommatypen
|
Re: Function Integer
Ist Integer() nicht einfach ein Typecast, der dann nur mit Typen wie Pointer, PChar und einigen anderen funktioniert? Sowas kompiliert zumindest bei mir nicht:
Delphi-Quellcode:
var x: double;
i: Integer; begin x := 31.22; i := Integer(x)); end; |
Re: Function Integer
Danke mkinzler,
die Funktion lässt also die Kommastellen weg... Würde sonst Trunc( ) oder Round( ) benutzen, oder gibt es noch einen anderen Unterschied ? |
Re: Function Integer
Nein, wie Gaussi geschrieben hat, kann man diese nur auf Pointer anwenden
|
Re: Function Integer
Integer ist keine Funktion.
Es wandelt nur den Type und nicht den Inhalt :warn: also von einem 4-Byte-Typ in einen Anderen (hier den Typ Integer), oder unterhalb aller unsigned und signed Integer-Typen. |
Re: Function Integer
Hallo,
um Pointer mache ich sonst immer einer großen Bogen... da fehlt mir warscheinlich noch einiges an Grundlagenwissen ... :( Danke an alle |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:26 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