ZBLOG

golang 获取随机数字

您好,获取随机数字可以使用Go语言内置的rand包。以下是一个示例程序:

package main

import (
    "fmt"
    "math/rand"
)

func main() {
    // 设置种子值
    rand.Seed(int64(100))

    // 生成随机整数
    randomInt := rand.Intn(100)
    fmt.Println(randomInt)

    // 生成随机浮点数
    randomFloat := rand.Float64()
    fmt.Println(randomFloat)
}

在上面的示例中,我们首先通过rand.Seed()设置了种子值,这个值可以是任意的整型数。接着使用rand.Intn()方法生成一个0到99之间的随机整数,并打印输出。同时也使用rand.Float64()方法生成一个0.0到1.0之间的随机浮点数,并打印输出。

希望这个回答能够解决您的问题,有什么不明白的地方,请随时提出来。

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=3017

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?