package main
import (
"fmt"
"math/rand"
"time"
)
func main() {
//设置种子 只需要一次
//如果种子参数一样,每次运行产生的随机数都一样
rand.Seed(time.Now().UnixNano()) //以系统当前时间作为随机数
fmt.Println("currentime=", time.Now().UnixNano())//1582097792150707600
for i := 0; i < 5; i++ {
fmt.Println("rand=", rand.Int()) //大随机数
fmt.Println("rand=", rand.Intn(100)) //100以内的随机数
}
}
3.6 go rand随机数的使用
猜你喜欢
转载自blog.csdn.net/h4241778/article/details/105306275
今日推荐
周排行