Я хочу добавить точность к десятичному значению. Например, у меня есть это значение:
decimal number = 10;
Я хочу сделать это 10.00
. Я не хочу преобразовывать его в string
как number.ToString("#.00")
В настоящее время у меня есть этот метод:
decimal CalculatePrecision(decimal value, int precision)
{
var storedCalculated = decimal.Divide(1, Convert.ToDecimal(Math.Pow(10, precision)));
return value + storedCalculated - storedCalculated;
}
Есть ли хорошее решение для этого?