C# 如何计算增值税并打印它
我正在编写一个简单的程序,需要一个价格,包括在这个价格增值税。我想要的是在价格中包含增值税之前打印增值税。因此,“客户”可以看到价格和增值税分开,因此,例如中的输出如下:C# 如何计算增值税并打印它,c#,C#,我正在编写一个简单的程序,需要一个价格,包括在这个价格增值税。我想要的是在价格中包含增值税之前打印增值税。因此,“客户”可以看到价格和增值税分开,因此,例如中的输出如下: 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; 将此添加
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;
将此添加到您的解决方案中就可以了。
price*0.23
-这是您的增值税。首先将double
更改为decimal
,然后将增值税四舍五入到小数点后两位。四舍五入(a,2)不使用double表示货币值。使用小数关于舍入我错了,因为我们谈论的是钱,你们必须检查你们国家的法律,找到你们可以使用的舍入算法
Console.WriteLine("Vat ="+ price* 0.23);
Console.WriteLine("Price ="+ price);
Console.WriteLine("Total price with VAT ="+ (price + price* 0.23));