I was expecting Math.Round() should round the below variable to -0.3679 but it is providing output as -0.3678
decimal a = -0.36785m;
Console.WriteLine(Math.Round(a, 4));
I need it to round up the values preceding with greater than or equal to 5.
Please suggest if I am doing anything wrong.