======Метод Math.Round(Decimal, Int32, MidpointRounding)====== Округляет десятичное значение до указанного числа дробных разрядов.Параметр задает правило округления значения, если оно находится ровно посредине между двумя числами. * **Пространство имен:** [[developers:references:system|System]] * **Сборка:** mscorlib (в mscorlib.dll) =====Синтаксис===== public static decimal Round(decimal d, int decimals, MidpointRounding mode) **Параметры** * //d// * Тип: [[developers:references:system.decimal|System.Decimal]] * Округляемое десятичное число. * //decimals// * Тип: [[developers:references:system.int32|System.Int32]] * Количество десятичных разрядов в возвращаемом значении. * //mode// * Тип: [[developers:references:system.midpointrounding|System.MidpointRounding]] * Значение, задающее правило округления параметра //d// , если его значение находится ровно посредине между двумя другими числами. **Возвращаемое значение** * Тип: [[developers:references:system.decimal|System.Decimal]] * Число, ближайшее к параметру //d// , содержащем количество дробных разрядов, которое равно //decimals// .Если //d// имеет меньшее количество дробных чисел, чем //decimals// , то //d// возвращается без изменений.