Hallo Community,
ich arbeite gerade an einem kleiem Programm und benutze für eine meiner Methoden die Methode Round der Klasse Math.
Nun is es doch so dass ich mit MidpointRounding.ToEven eine Zahl die genau zwischen zwei Zahlen liegt auf oder abrunde in diesem Fall abrunde. Aber egal wie ich es mache für nNumberOfLines kommt immer 2 raus und nicht die gewünschte 1.
int nNumberOfLines = Convert.ToInt32(Math.Round(Convert.ToDecimal(Conve rt.ToDecimal((2 + 1)) / Convert.ToDecimal(2)), MidpointRounding.ToEven));
Hoffe mir kann jemand helfen.
MFG
ich arbeite gerade an einem kleiem Programm und benutze für eine meiner Methoden die Methode Round der Klasse Math.
Nun is es doch so dass ich mit MidpointRounding.ToEven eine Zahl die genau zwischen zwei Zahlen liegt auf oder abrunde in diesem Fall abrunde. Aber egal wie ich es mache für nNumberOfLines kommt immer 2 raus und nicht die gewünschte 1.
int nNumberOfLines = Convert.ToInt32(Math.Round(Convert.ToDecimal(Conve rt.ToDecimal((2 + 1)) / Convert.ToDecimal(2)), MidpointRounding.ToEven));
Hoffe mir kann jemand helfen.
MFG
Comment