求教:我想取得-900 到900之间任意随机数,该如何做,谢谢!!!
求教:我想取得-900 到900之间任意随机数,该如何做,谢谢!!!
[解决办法]
Dim r As Random = New Random() Console.WriteLine((r.Next(-900, 900))) Console.Read()
[解决办法]
取0到1之间的随机数X1800-900
[解决办法]
MSDN上给出了获取指定范围随机数的公式:
Rnd 函数返回小于 1 但大于或等于 0 的值。
upperbound 上限
lowerbound 下限
randomvalue = CInt(Int((upperbound - lowerbound + 1) * Rnd() + lowerbound))
例如:
使用 Rnd 函数在范围 1 到 6 之间生成一个随机整数值。
Dim value As Integer = CInt(Int((6 * Rnd()) + 1))