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
© 2024 Altair Engineering Inc. All Rights Reserved.