public static void Main()
Console.WriteLine(RoundUp(14.7848M, 2));
Console.WriteLine(RoundUp(14.78424M, 3));
Console.WriteLine(RoundUp(14.12M, 1));
public static decimal RoundUp(decimal number, int digits)
var factor = Convert.ToDecimal(Math.Pow(10, digits));
return Math.Ceiling(number * factor) / factor;