Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Gibt den ganzzahligen Teil einer Zahl zurück.

Syntax

Int ( Zahl )

Fix( Zahl )

Die erforderlichen Zahl-Argument ist ein Double-Wert oder beliebiger gültiger Numerischer Ausdruck. Wenn Zahl "Null" enthält, wird Null zurückgegeben.

Hinweise

Sowohl Int als auch Fix entfernen die Kommastellen von Zahl und geben eine ganze Zahl zurück.

Der Unterschied zwischen Int und Fix liegt darin, dass Int bei einem negativen Wert von Zahl die erste negative Ganzzahl kleiner oder gleich Zahl zurückgibt, während Fix die erste negative Ganzzahl größer oder gleich Zahl. zurückgibt. Beispielsweise konvertiert Int -8,4 in -9, und Fix konvertiert -8,4 in -8.

Fix(Zahl) entspricht:

Sgn(number) * Int(Abs(number))

Abfragebeispiele

Ausdruck

Ergebnisse

SELECT Int([Discount]) AS Expr1 FROM ProductSales;

Entfernt den Bruchteil aller Werte im Feld "Discount" und gibt die resultierenden ganzzahligen Werte zurück. Für negative Bruchzahlen gibt "Int" die erste negative ganze Zahl zurück, die kleiner oder gleich zahl ist. Für den Rabattwert "-223,20" ist die zurückgegebene ganze Zahl z. B. -224,00.

SELECT Fix([Discount]) AS Expr1 FROM ProductSales;

Entfernt den Bruchteil aller Werte im Feld "Discount" und gibt die resultierenden ganzzahligen Werte zurück. Für negative Bruchzahlen gibt "Fix" die erste negative ganze Zahl zurück, die größer oder gleich der Zahl ist. Für den Rabattwert "-223,20" lautet die zurückgegebene ganze Zahl z. B. -223,00.

VBA-Beispiel

Hinweis: Die folgenden Beispiele zeigen die Verwendung dieser Funktion in einem VBA-Modul (Visual Basic for Applications). Wenn Sie weitere Informationen zum Arbeiten mit VBA wünschen, wählen Sie Entwicklerreferenz in der Dropdownliste neben Suchen aus, und geben Sie einen oder mehrere Begriffe in das Suchfeld ein.

Dieses Beispiel zeigt, wie die Funktionen Int und Fix den ganzzahligen Teil von Zahlen zurückgeben. Bei einem negativen Zahlenargument gibt die Int-Funktion die erste negative Ganzzahl kleiner oder gleich der Zahl und die Fix-Funktion die erste negative Ganzzahl größer oder gleich der Zahl zurück.

Dim MyNumber
MyNumber = Int(99.8) ' Returns 99.
MyNumber = Fix(99.2) ' Returns 99.
MyNumber = Int(-99.8) ' Returns -100.
MyNumber = Fix(-99.8) ' Returns -99.
MyNumber = Int(-99.2) ' Returns -100.
MyNumber = Fix(-99.2) ' Returns -99.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×