Проблем при закръгляне
Здравейте колеги,
интересува ме защо при закръгляне, използвайки Math.Round, при 2.5 или -2.5 ми връща винаги 2 или -2, а не 3. Като се има в предвид че ако закръглям други числа(напр. 3.5 = 4 или 1.5 = 2) си ми ги изписва както си е в математиката. Трябва ли нещо по настройката да коригирам или?
double a = 2.5;
Console.WriteLine(Math.Round(a)); // 2
double a =-2.5;
Console.WriteLine(Math.Round(a)); // -2