我在这里有点挣扎。我正在用 vb.net 为UWP编写程序。
我需要根据n
的值设置dAB
的值。
用户输入dAB
的值。
dAB
小于100,则'n'应为0. dAB
介于100和200之间,则'n'应为1 dAB
介于200和300之间,则'n'应为2,依此类推。我需要使用一些循环,但我真的不知道如何。谢谢你的帮助
我想使用if语句,但不想像1000 elsif的
那样输入n = 0
If dAB >= 100 Then
n = n + 1
ElseIf dAB >= 200 Then
n = n + 2
End If
答案 0 :(得分:0)
让@Visual Vincent评论社区维基回答,这样问题就不会出现在未答复的部分,也不会帮助其他人找到这个问题。
单行产生所需的结果
n = Math.Floor(dAB / 100)
Math.Floor()返回最接近的十进制小整数值
即。 Math.Floor(3.78)= 3,Math.Floor(74.23)= 74,Math.Floor(50.99999)= 50