Как мне округлить десятичную дробь до двух знаков после запятой в .Net?

Это должно быть легко, но я не могу найти для этого встроенный метод , в инфраструктуре .net должен быть метод для этого!

private decimal RoundDownTo2DecimalPlaces(decimal input)
{
   if (input < 0)
   {
      throw new Exception("not tested with negitive numbers");
   }

   // There must be a better way!
   return Math.Truncate(input * 100) / 100;
}
9
задан Ian Ringrose 26 September 2010 в 10:59
поделиться