Die Funktion Round

Beschreibung

Rundet die angegebene Zahl auf eine bestimmte Anzahl von Stellen rechts (oder links) vom Dezimalkomma ab.

Syntax

Round(Zahl[;Dezimalstellen])

Argumente

Zahl ist der zu rundende Wert. Dieses Argument kann eine Konstante, ein numerisches Feld, ein Ausdruck, der eine Zahl zum Ergebnis hat, oder auch eine Funktion sein, die einen Zahlenwert zurückgibt.

Dezimalstellen gibt an, auf wie viele Stellen gerundet werden soll. Positive Zahlen werden rechts vom Dezimalkomma gerundet, negative Zahlen links davon. Durch den Wert 0 wird zu einer ganzen Zahl gerundet. Dieser Wert kann eine Konstante, ein numerisches Feld, ein Ausdruck, der eine Zahl zum Ergebnis hat, oder auch eine Funktion sein, die eine Zahl zurückgibt.

Rückgabewert

Diese Funktion gibt eine Zahl zurück.

Beispiel für Berechnungsfeld

Wenn das Feld „Stückpreis“ den Wert 29,85 enthält, gibt folgender Berechnungsfeldausdruck den Zahlenwert 29,9 zurück: Round(Stückpreis;1)

Wenn das Feld „Stückpreis“ den Wert 1229,93 enthält, gibt folgender Berechnungsfeldausdruck den Zahlenwert 1200 zurück: Round(Stückpreis;-2)

Beispiel für Filter/Suchen

Datensätze, die im Feld Stückpreis beispielsweise den Wert 34,70 oder 35,02 enthalten, können mithilfe folgenden Ausdrucks ausgewählt oder gefunden werden: Round(Stückpreis;0)=35