System::Decimal::Round-Methode

Decimal::Round(const Decimal&, int, MidpointRounding) method

Rundet den angegebenen Wert auf den nächsten Wert mit der angegebenen Anzahl von Nachkommastellen. Ein Parameter gibt das Verhalten der Funktion an, wenn der angegebene Wert gleich weit von zwei nächsten Zahlen entfernt ist.

static Decimal System::Decimal::Round(const Decimal &d, int digits, MidpointRounding mode=MidpointRounding::ToEven)
ParameterTypBeschreibung
dconst Decimal&Der zu rundende Wert
ZiffernintDie Anzahl der Nachkommastellen im gerundeten Wert
modeMidpointRoundingGibt an, wie das Runden durchgeführt wird, wenn value gleich weit von zwei nächstgelegenen Zahlen entfernt ist.

ReturnValue

Die Zahl mit der angegebenen Ziffernanzahl, die value am nächsten liegt

Siehe auch

Decimal::Round(const Decimal&, MidpointRounding) method

Rundet den angegebenen Wert auf die nächste ganze Zahl. Ein Parameter gibt das Verhalten der Funktion an, wenn der angegebene Wert gleich weit von zwei nächsten Zahlen entfernt ist.

static Decimal System::Decimal::Round(const Decimal &d, MidpointRounding mode=MidpointRounding::ToEven)
ParameterTypBeschreibung
dconst Decimal&Der zu rundende Wert
modeMidpointRoundingGibt an, wie das Runden durchgeführt wird, wenn value gleich weit von zwei nächstgelegenen Zahlen entfernt ist.

ReturnValue

d rounded to the nearest integral value

Siehe auch