Round

Rundet Daten aus der Exp-Funktion. Im Argument geben Sie die Art der Rundung an. Diese Funktion kann in den folgenden Regeltypen verwendet werden:

  • Berechnung

  • Umrechnung

  • Konsolidierung

    Tipp:

    Wenn Sie in einer Berechnungsregel verschiedene Rundungsarten anwenden möchten, können Sie mehrere Anweisungen einfügen, die die Round-Funktion enthalten.

Syntax

HS.Round(Unit)

wobei Unit den Faktor für die Rundung darstellt. Mit dem Wert 1 wird auf die nächste ganze Zahl gerundet. Mit dem Wert 0.1 auf das nächste Zehntel. Mit dem Wert 0 wird die Rundung deaktiviert.

Wenn Sie für dieses Argument 0 angeben, wird die Rundung für alle folgenden Exp-Funktionen in einer Berechnungsregel deaktiviert. Die Syntax HS.Round(0) hat die gleichen Auswirkungen wie HS.NoRound.

Achtung:

Das NumDecimalPlaces-Attribut eines Kontos legt die maximale Anzahl der Zeichen fest, die rechts neben dem Dezimalzeichen angezeigt werden können. Dieses Attribut wird von der Round-Funktion nicht überschrieben.

Rückgabewert

Keiner.

Beispiel

In diesem Beispiel wird der in das Konto SalesRound eingegebene Betrag auf die nächste Zehnerstelle gerundet. Anschließend wird mit NoRound die Rundung des in die Zellen des Kontos SalesNoRound eingegebenen Wertes deaktiviert:

HS.Round(0.1)
HS.Exp"A#SalesRound = A#Sales"
HS.NoRound
HS.Exp"A#SalesNoRound = A#Sales"