kzkn.net
当前位置:首页 >> golAng连续生成随机数 >>

golAng连续生成随机数

const NUM int = 100 for i := 0; i < NUM; i += 1 { rand.Seed(int64(i)) fmt.Printf("%d\t", rand.Int63n(int64(NUM))) } 其实在循环里面这点时间间隔,纳秒也是跟不上的。 还有,你用sleep的方法肯定是不能接受的!!!

package mainimport ("fmt""math/rand""time")func main() {for i := 0; i < 20; i++ {r := rand.New(rand.NewSource(time.Now().UnixNano()))//rand.Seed(time.Now().UnixNano()) //以当前纳秒数作为随机数种子n := r.Int63()fmt.Println(n)}} ...

网站首页 | 网站地图
All rights reserved Powered by www.kzkn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com