Freigeben über


ROUNDAMOUNT EB-Funktion

Die Funktion ROUNDAMOUNT gibt den Wert Real zurück, der das Ergebnis der Rundung des angegebenen Betrags auf das nächste Vielfache der angegebenen Anzahl gemäß der angegebenen Rundungsregel darstellt.

Syntax

ROUNDAMOUNT (number, decimals, round rule)

Argumente

number: Int oder Gleitkommazahl

Ein numerischer Wert, der gerundet werden muss.

decimals: Int oder Gleitkommazahl

Die Zahl, die der Wert des Parameters number auf ein Vielfaches gerundet werden muss.

round rule: Enumerationswert

Ein Aufzählungswert der Aufzählung RoundOffType, die die Rundungsregel definiert. Diese Aufzählung bietet die folgenden Werte:

  • Normal (gewöhnlich)
  • Abrunden (RoundDown)
  • Aufrunden (RoundUp)

Rückgabewerte

Gleitkommazahl

Der sich ergebende numerische Wert ist ein Vielfaches des Wertes, der durch den Parameter decimals angegeben wird, und kommt dem durch den Parameter number angegebenen Wert am nächsten.

Anwendungshinweise

Wenn der Parameter number Null ist, gibt diese Funktion immer Null zurück.

Wenn der Parameter decimals Null ist, rundet diese Funktion auf den Standardrundungswert. Wenn der Parameter round rule auf RoundOffType.Ordinary festgelegt ist, beträgt der Standardrundungswert 0,01. Andernfalls beträgt der Standardrundungswert 1,0.

Wenn der Parameter round rule auf RoundOffType.Ordinary festgelegt ist, rundet diese Funktion auf den nächsten Rundungsbetrag.

Wenn der Parameter round rule auf RoundOffType.RoundDown festgelegt ist, rundet diese Funktion in Richtung Null auf den nächsten Rundungsbetrag.

Wenn der Parameter round rule auf RoundOffType.RoundUp festgelegt ist, rundet diese Funktion weg von Null auf den nächsten Rundungsbetrag.

Wenn der Parameter round rule auf RoundOffType.Ordinary festgelegt ist, verhält sich diese Funktion wie die MROUND Excel-Funktion und die ROUND X++ Funktion.

Bemerkungen

Um einen numerischen Wert auf eine bestimmte Anzahl von Dezimalstellen zu runden, verwenden Sie die Funktion ROUND.

Beispiel

Wenn der Parameter model.RoundOff auf RoundOffType.Ordinary festgelegt ist, gibt ROUNDAMOUNT (7.45, 1.05, model.RoundOff) 7,35 zurück.

Wenn der Parameter model.RoundOff auf RoundOffType.RoundDown festgelegt ist, gibt ROUNDAMOUNT (7.45, 1.05, model.RoundOff) 7,35 zurück.

Wenn der Parameter model.RoundOff auf RoundOffType.RoundUp festgelegt ist, gibt ROUNDAMOUNT (7.45, 1.05, model.RoundOff) 8,4 zurück.

Zusätzliche Ressourcen

Andere (geschäftsdomänenspezifische) Funktionen

Rechenoperationen