Gibt die Ganzzahldarstellung einer Zahl zurück.
Syntax
Fix(number)
Anmerkungen
Das Argument "number" kann ein beliebiger gültiger numerischer Ausdruck sein. Fix entfernt die Nachkommastellen der Zahl und gibt den resultierenden Ganzzahlwert zurück.
Der Unterschied zwischen Fix und Int besteht darin, dass, Int bei einer negativen Zahl die erste negative Ganzzahl zurückgibt, die kleiner/gleich der Zahl ist, während Fix die erste negative Ganzzahl größer/gleich der Zahl zurückgibt. Beispiel: Int konvertiert -8.4 in -9, und Fix konvertiert -8.4 in -8.
Die folgenden Beispiele veranschaulichen, wie die Funktionen "Int" und "Fix" Ganzzahlanteile von Zahlen zurückgeben:
Beispiel
Dim MyNumber MyNumber = Fix(-99.8) 'Output: -99. MyNumber = Int(-99.2) 'Output: -100. MyNumber = Fix(-99.2) 'Output: -99. MyNumber = Fix(99.8) 'Output: 99