我正在试图在Visual Studio 2012中制作的程序中保留一个正在运行的小物品订单小计。我已经部分工作。但是,当我尝试编写代码来完成税收,然后再编入新的代码时,某些内容不起作用。这是我到目前为止。对不起,我将拥有所有代码的副本,但它在不同的机器上连接到互联网时出现问题。 在按钮按下时(三个变量已经声明:分类汇总,税收,总;每次用户订单新的东西,大部被更新。)计算税额
tax = 0.02 * subtotal
total = subtotal + tax
...
现在它只是给我的小计和税收为0总计与小计相同。 我有变量声明为整数。 为什么不是税收工作? 我使用Visual Basic ...
你在用什么语言? “Visual Studio 2012”不是一种编程语言。您需要发布[MCVE](http://stackoverflow.com/help/mcve)。 – ElGavilan 2014-11-05 16:19:05
*整数*不能包含小数。 VB.Net将允许赋值为双精度(0.02),但适用舍入。使用更适当的类型,例如* Decimal *。 – 2014-11-05 16:22:28
没关系认为这可能是问题...我还是有点新... – 2014-11-05 16:23:40