When you divide by integral type values such as 2170and 20, the runtime performs integer division and discards (truncates) the decimal.
If you change one of the operands to float, doubleor decimal(for example, 2170.0 / 20or 2170 / 20m), it will perform floating point separation, as you would expect.
So you need to change it to
Console.WriteLine(Math.Round(2170.0 / 20));
EDIT
Like this:
Math.Round(2170m / 20, MidpointRounding.AwayFromZero)
source
share