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 legt das Verhalten der Funktion fest, 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ächsten Zahlen entfernt ist.

ReturnValue

Die Zahl mit der angegebenen Anzahl von Ziffern, 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 legt das Verhalten der Funktion fest, 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ächsten Zahlen entfernt ist.

ReturnValue

d rounded to the nearest integral value

Siehe auch