万捷博客

万捷博客
一个知识汇聚的地方
首页 » golang » golang通过math/rand获取随机数

golang通过math/rand获取随机数

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)
    }

}

文章如无特别注明均为原创! 作者: admin, 转载或复制请以 超链接形式 并注明出处 万捷博客
原文地址《 golang通过math/rand获取随机数》发布于2019-6-23

打赏作者

评论

游客

看不清楚?点图切换
切换注册

登录

您也可以使用第三方帐号快捷登录

切换登录

注册