Округление валюты до копеек - C#
Формулировка задачи:
Добрый день.
Подскажите, можно ли стандартными способами округлить число до 2-х знаков, сохраняя при этом ноль, если, например, округляется валюта?
Сейчас округляю таким образом:
Число 20,123 округляется до двух знаков корректно - 20,12.
Число 20,20 округляется до 20,2, также как и 20,2.
В итоге отображается 20 рублей 2 копейки, а нужно - 20 рублей и 20 копеек. Тоже самое с 20,00, но тут уже не так критично.
Math.Round(one / two, 2);
Решение задачи: «Округление валюты до копеек»
textual
Листинг программы
decimal m = 12.20m; m = Math.Round(m, 2); Console.WriteLine(m);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д