将MidpointRounding.AwayFromZero设置为默认的舍入方法

时间:2013-02-04 21:43:15

标签: c#

我正在做一个应用程序,我需要使用MidpointRounding.AwayFromZero对数字进行舍入,但每次进行舍入时我都要编写以下语句

Math.Round(xxx, ddd, MidpointRounding.AwayFromZero);

有没有办法将MidpointRounding.AwayFromZero设置为方法Math.Round(...)的默认方式?

1 个答案:

答案 0 :(得分:7)

  

有没有办法将MidpointRounding.AwayFromZero设置为方法Math.Round(...)的默认方式?

不,没有。

但是你可以编写一个帮助方法,你可以在任何地方使用MidpointRounding.AwayFromZero

public static class MathHelper
{
  public static double Round(double value, int digits)
  {
    return Math.Round(value, digits, MidpointRounding.AwayFromZero);
  }
}