das eine rundet, das andere wandelt um...
Zitat:
Floor (Funktion)
Die Funktion rundet Variablen ab.
Unit
Math
Kategorie
Arithmetik
Delphi-Syntax:
function Floor(const X: Extended): Integer;
C++ Syntax:
extern
PACKAGE int __fastcall Floor(const Extended X);
Beschreibung
Floor rundet die mit X angegebene Variable folgendermaßen ab:
Floor(-2,8) = -3
Floor(2.8) = 2
Floor(-1.0) = -1
Hinweis: Der absolute Wert von X muss kleiner als MaxInt sein.
Zitat:
Trunc (Funktion)
Die Funktion konvertiert eine Gleitkommazahl in einen Integer-Wert.
Unit
System
Kategorie
Arithmetik
Delphi-Syntax:
function Trunc(X: Extended): Int64;
Beschreibung
In Delphi konvertiert Trunc eine Gleitkommazahl in einen Integer-Wert. X ist ein Ausdruck des Typs Real. Die Funktion gibt einen Int64-Wert mit dem gegen 0 gerundeten Wert von X zurück.
Liegt der Integer-Wert von X außerhalb des Wertebereichs einer Int64-Zahl, wird eine EInvalidOp-
Exception ausgelöst.