Go语言生成随机数的方法
作者:不吃皮蛋 时间:2023-08-28 20:11:10
本文实例讲述了Go语言生成随机数的方法。分享给大家供大家参考。具体实现方法如下:
golang生成随机数可以使用math/rand包
package main
import (
"fmt"
"math/rand"
)
func main() {
for i:=0; i<10; i++ {
fmt.Println(rand.Intn(100))
}
}
发现这种情况,每次执行的结果一样,不满意
package main
import (
"fmt"
"time"
"math/rand"
)
func main() {
r := rand.New(rand.NewSource(time.Now().UnixNano()))
for i:=0; i<10; i++ {
fmt.Println(r.Intn(100))
}
}
这种方式就可以使用时间种子来获取不同的结果了
希望本文所述对大家的Go语言程序设计有所帮助。
标签:Go语言,生成,随机数
0
投稿
猜你喜欢
djang常用查询SQL语句的使用代码
2022-04-27 02:59:51
基于模板引擎Jade的应用(详解)
2024-05-11 10:14:57
Docker安装MySQL8.0的实现方法
2024-01-23 06:52:06
Python中.py文件打包成exe可执行文件详解
2023-06-10 19:11:00
Linux 下 Python 实现按任意键退出的实现方法
2022-08-07 14:22:01
使用 JavaScript 获取本地盘符
2010-01-12 13:49:00
Python中sub()的用法说明
2023-08-04 14:29:32
Python实现简单求解给定整数的质因数算法示例
2021-05-27 09:23:08
window.location.hash属性介绍
2008-03-21 12:39:00
ASP.NET 2.0中Gridview控件高级技巧图文教程
2007-08-07 15:46:00
li隔行换色改进版
2024-04-29 13:40:23
浅谈SQL Server中统计对于查询的影响分析
2024-01-24 10:54:21
Python入门之三角函数tan()函数实例详解
2022-04-12 18:41:59
jQuery.animate简单分析
2010-06-26 12:45:00
ASP简单实现数字和字母验证码
2008-10-23 13:52:00
使用Filter过滤python中的日志输出的实现方法
2022-08-25 06:37:43
讲解设计应用程序时避免阻塞的八个准则
2009-01-04 14:16:00
mysql 存储过程 使用小结
2010-10-25 20:02:00
Python实现复制文档数据
2022-07-15 02:39:32
各种语言常用的一句话判断代码
2022-10-10 17:38:07