VB.NET:每购买100美元,将变量的值增加1

时间:2013-03-11 08:11:01

标签: vb.net

我编写的代码可以帮助注册商完成工作。他们有一个促销,在每100美元的购买中,一个点将被添加到客户的帐户上。现在,我不知道如何为此编写代码。例如:

如果变量值x is 189将在y变量中添加一个点

y = 1

现在,当189 increases to 200在y中再次添加一个点时,所以

y = 2 

现在,依此类推。

怎么做?

2 个答案:

答案 0 :(得分:2)

最简单的方法是

y = x \ 100

Division in VB.NET

答案 1 :(得分:1)

您可以使用Math.Floor

Dim x As Int32 = 189
Dim y As Int32 = CInt(Math.Floor(x / 100))

Demo

  

返回小于或等于指定数字的最大整数。