golang学习笔记之-取随机数

取随机数

package main

import (
    "fmt"
    "math/rand"
    "time"
)

func main() {
    //step1: 设置种子数
    rand.Seed(time.Now().UnixNano())
    //step2:获取随机数
    num4 := rand.Intn(100) //[0,100)
    fmt.Println(num4)
}

取从什么开始到什么结束:

package main

import (
    "fmt"
    "math/rand"
    "time"
)

func main() {
    //取[n,m]的数 语法入下:
    //rand.Seed(time.Now().UnixNano())
    //num := rand.Intn(m-n+1) + n

    //取5到10的数据
    //step1: 设置种子数
    rand.Seed(time.Now().UnixNano())

    //step2:获取随机数
    num4 := rand.Intn(10-5+1) + 5 //[5,10)
    fmt.Println(num4)//这样只会打印5~10
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 我们坐车到吉县, 要把壶口瀑布看, 虽然已经四整年, 美丽景象展眼前。 女婿小心开着车, 我和大女坐上边, 外孙放...
    端阳五月五阅读 266评论 0 1
  • 转眼间才发现已经过去半个月了,很庆幸的是自己加入这个“和baby一起成长49天”的交流群,与大家一起学习成长...
    巧青阅读 215评论 0 0
  • 当你的大脑CPU里,各种开着的小窗口,加上后台操作,你的大脑还跑的动吗?或者还能快速反应吗? 答案可能是,人脑像电...
    May顾玮玮阅读 163评论 0 2
  • First, 安利一下元规范 (因为它很重要,是永澄老师的核心理念,贯穿整个课程体系)再来碗鸡汤不要鸡:你不想成长...
    澡澡Sue阅读 1,055评论 6 0

友情链接更多精彩内容