Visual studio 2010 Visual Basic 2010,识别数字的最后两位数字

Visual studio 2010 Visual Basic 2010,识别数字的最后两位数字,visual-studio-2010,Visual Studio 2010,在visual basic 2010中,我试图获取已在列表框中选择的数字,并将所选数字的最后两位数字添加到运行总数中。可以选择的可能数字都是4位数字 (例如:从listbox=1712中选择的数字。我想使c=c+12)但我想对选择的任何数字执行此操作 如果有帮助,列表框中的数字范围为1700-2400 使用模数运算符,在VB中它是Mod c=c+(Mod 100)试试这个 total+=CDbl(Mid(Listbox.SelectedItems(0),3)) 我完全理解为什么这应该起作用。我

在visual basic 2010中,我试图获取已在
列表框中选择的数字,并将所选数字的最后两位数字添加到运行总数中。可以选择的可能数字都是4位数字

(例如:从
listbox
=
1712
中选择的数字。我想使
c=c+12
)但我想对选择的任何数字执行此操作


如果有帮助,
列表框中的数字范围为
1700-2400

使用模数运算符,在VB中它是
Mod

c=c+(Mod 100)
试试这个

total+=CDbl(Mid(Listbox.SelectedItems(0),3))

我完全理解为什么这应该起作用。我理解mod函数,但是它不是。它是否可能无法识别所选项目为整数?您可以将其置于调试模式,然后查看?哇,没关系,我找到了!我犯了愚蠢的错误。非常感谢你。我甚至没有想到mod函数