代码如下:
var number = rand.Intn(139)
fmt.Println(number)
我想获得0-139之间的随机数,可是我在IDE中运行的时候,为什么总是得到的是113?
代码如下:
var number = rand.Intn(139)
fmt.Println(number)
我想获得0-139之间的随机数,可是我在IDE中运行的时候,为什么总是得到的是113?
2 回答1.4k 阅读
2 回答1.5k 阅读
2 回答1.3k 阅读
2 回答1.3k 阅读
3 回答900 阅读
3 回答1.1k 阅读
2 回答1.1k 阅读
因为rand是个伪随机生成器,而同一个共享源生成的随机数序列是恒定的。
想要不同的你可以这么写