package main
import (
"fmt"
"math/rand"
"time"
)
func main() {
fmt.Println(geneRand())
}
func geneRand() int {
s1 := rand.NewSource(time.Now().UnixNano())
r1 := rand.New(s1)
return r1.Intn(100000)
}
golang产生随机数
最新推荐文章于 2024-05-11 14:36:12 发布
本文介绍了一种使用Go语言生成随机数的方法。通过利用当前时间的纳秒部分作为随机源,创建了一个随机数生成器,并在此基础上实现了返回0到99999之间的随机整数的函数。此方法确保了每次程序运行时都能获得不同的随机数。
429

被折叠的 条评论
为什么被折叠?



