Altair® Monarch®

 

Die Funktion Floor

Beschreibung

Durch diese Funktion wird eine Zahl abgerundet, und zwar auf das vorherige Vielfache von Zahl2, falls diese angegeben ist.

Syntax

Floor(Zahl[;Zahl2])

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.

Zahl2 ist ein optionales Vielfaches, auf das Zahl aufgerundet wird. Wenn Zahl2 nicht angegeben ist, wird standardmäßig der Wert 1,0 (–1,0) verwendet, wodurch Zahl dann auf die nächstgelegene Ganzzahl gerundet wird.

Rückgabewert

Diese Funktion gibt eine Zahl zurück. Wenn als Zahl2 der Wert 0 angegeben ist oder das Vorzeichen für Zahl2 sich von dem für Zahl unterscheidet, wird durch diese Funktionen ein Nullwert zurückgegeben.

Beispiel für Berechnungsfeld

Wenn das Feld „Stückpreis“ den Wert 2,5 enthält, gibt folgender Berechnungsfeldausdruck den Zahlenwert 2 zurück: Floor(Stückpreis;1)

Wenn das Feld „Stückpreis“ den Wert 12,46 enthält, gibt folgender Berechnungsfeldausdruck den Zahlenwert 12,25 zurück: Floor(Stückpreis;0,25)

Beispiel für Filter/Suchen

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