hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - 文章 - 后端开发 - 正文 看Cosplay古风插画小姐姐,合集图集打包下载:炫龙网 · 炫龙图库

golang 发生随机数有若干种方法_后端开发

2019-12-11后端开发ki4网36°c
A+ A-

生成随机数的要领有许多,在这里举行总结,能够挑选适宜的运用。

要领1:设置种子,发生0-30000之间的随机数

func main(){
    rand.Seed(time.Now().UnixNano())
    num := rand.Intn(30000)
    fmt.Println(num)
}

要领2:生成指定区间随机数

func RandInt(min, max int) int {
  if min >= max || min == 0 || max == 0 {
    return max
  }
  return rand.Intn(max-min) + min
}
 
//挪用
func main(){
    num := RandInt(3,200)
    fmt.Println(num)
}

要领3:与要领1相似

func main(){
    r := rand.New(rand.NewSource(time.Now().UnixNano()))
    n := r.Intn(3000)
    fmt.Println(n)
}

ki4网,有大批免费的Golang入门教程,迎接人人进修!

以上就是golang 发生随机数有若干种要领的细致内容,更多请关注ki4网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
golang 发生随机数有若干种方法_后端开发

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章

发表评论

选填

必填

必填

选填

请拖动滑块解锁
>>