0
Я кодирую простую программу, которая берет на себя цену и включает НДС в эту цену. Я хочу напечатать также НДС, прежде чем включать его в цену. Таким образом, «клиент» может видеть цену и НДС, кроме, поэтому выход в, например, будет это:Как рассчитать НДС и распечатать его
Price: 20 with 23% VAT
VAT: 4,6
Total price: 24,6
, а затем включить НДС в цене. Одна часть моего кода до сих пор это:
double price = 20;
double total_price = 0;
total_price = price +price * 0.23;
'цена * 0.23' - есть ваш НДС. – cubrr
Первое изменение «double» to 'decimal', затем округление до 2 знаков после запятой. Math.Round (a, 2) – csharpfolk
НЕ ИСПОЛЬЗУЙТЕ двойное значение для денежных значений. Используйте DECIMAL – Steve