Visual studio 2010 Visual Basic 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)) 我完全理解为什么这应该起作用。我
列表框中选择的数字,并将所选数字的最后两位数字添加到运行总数中。可以选择的可能数字都是4位数字
(例如:从listbox
=1712
中选择的数字。我想使c=c+12
)但我想对选择的任何数字执行此操作
如果有帮助,列表框中的数字范围为1700-2400
使用模数运算符,在VB中它是Mod
c=c+(Mod 100)
试试这个
total+=CDbl(Mid(Listbox.SelectedItems(0),3))
我完全理解为什么这应该起作用。我理解mod函数,但是它不是。它是否可能无法识别所选项目为整数?您可以将其置于调试模式,然后查看?哇,没关系,我找到了!我犯了愚蠢的错误。非常感谢你。我甚至没有想到mod函数