码迷,mamicode.com
首页 > 其他好文 > 详细

golang之math/rand随机数

时间:2017-12-15 13:32:18      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:font   rand   float   nbsp   ++   随机数   种子   随机   style   

简单的随机数生成,结合时间模块初始化种子

package main
import (
    "fmt"
    "math/rand"
    "time"
)
func init(){
    //以时间作为初始化种子
    rand.Seed(time.Now().UnixNano())
}
func main() {

    for i := 0; i < 10; i++ {
        a := rand.Int()
        fmt.Println(a)
    }
    for i := 0; i < 10; i++ {
        a := rand.Intn(100)
        fmt.Println(a)
    }
    for i := 0; i < 10; i++ {
        a := rand.Float32()
        fmt.Println(a)
    }

}

 

golang之math/rand随机数

标签:font   rand   float   nbsp   ++   随机数   种子   随机   style   

原文地址:http://www.cnblogs.com/pyyu/p/8042438.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!