0
我想为我的程序生成一个10到20之间的随机数,但生成的数字小于1并且是2个小数位,例如, 0.64,0.34等。需要创建一个10和20之间的随机数
Dim TrigB As Random
Dim numberb As Integer
TrigB = New Random
numberb = TrigB.Next(10, 20)
TrigRdmb.Text = numberb.ToString
我需要做什么改变,使其产生10和20
之间的数字感谢
'TrigB.Next(10,21)'的范围为10-20(含);如果您在结果中得到小数部分,则其他部分正在摆弄结果。不要一遍又一遍地创建一个新的随机 - 为应用程序创建一个。 As [显示在这里](https://dotnetfiddle.net/z4AWp3#) – Plutonix
Random.Next()'返回一个整数,如果你得到小数,你的代码搞乱了别的地方 – Plutonix
**可悲**接受对那个提议的欺骗的回答是最糟糕的一个;新用户不会看过去神奇的绿色复选标记。 – Plutonix