Go_random
package main import (
"math/rand"
"fmt"
"time"
) func main() {
/*
生成随机数random:
伪随机数,根据一定的算法公式算出来的。
math/rand
*/
num1 := rand.Int()
fmt.Println(num1) for i:=0;i<10;i++{
num :=rand.Intn(10) //[0,9]
fmt.Println(num)
}
rand.Seed(1000)
num2 := rand.Intn(10)
fmt.Println("-->",num2) //5 t1:=time.Now()
fmt.Println(t1)
fmt.Printf("%T\n",t1) //time.Time
//时间戳:指定时间,距离1970年1月1日0点0分0秒,之间的时间差值:秒,纳秒
timeStamp1:=t1.Unix() // 秒
fmt.Println(timeStamp1) //1580437473 timeStamp2:=t1.UnixNano()
fmt.Println(timeStamp2) //1580437473658483400 //step1:设置种子数,可以设置成时间戳
rand.Seed(time.Now().UnixNano())
for i:=0;i<10;i++{
//step2:调用生成随机数的函数
fmt.Println("-->",rand.Intn(100))
}
/*
[15,76]
[0,61]+15
[3,48]
[0,45]+3 Intn(n) // [0,n)
*/
num3:=rand.Intn(46)+3//[3,48]
fmt.Println(num3)
num4:=rand.Intn(62)+15 //[15,76]
fmt.Println(num4) }
Go_random的更多相关文章
随机推荐
- 转载:polyphase filter
http://www.ws.binghamton.edu/fowler/fowler%20personal%20page/ee521.htm http://www.ws.binghamton.edu/ ...
- C语言回文链表
要求:请判断一个链表是否为回文链表. 示例 1: 输入: 1->2 输出: false 示例 2: 输入: 1->2->2->1 输出: true思路:利用快慢双指针+反转半链 ...
- malloc函数动态分配内存
#include <stdio.h> #include <stdlib.h> //malloc free #include <windows.h> //sleep ...
- AntDesign(React)学习-8 Menu使用 切换框架页内容页面
本节实现一个点击左侧menu在右侧content切换页面效果,原始代码请从UMI学习-6开始看 1.在pages下添加两个组件,User,UserRole import React from 'rea ...
- HandlerMethod解析
api写HandlerMethod的作用: Encapsulates information about a handler method consisting of a method and a b ...
- SpringBoot--自动配置原理-4个注解
一.自动配置原理 四个元注解:修饰注解的注解 @Target(ElementType.TYPE) 这个注解用在那个位置上,可以使用在类上,方法上,成员变量上 @Retention(RetentionP ...
- SQL Server 2008创建数据库
1.数据.数据库.数据管理系统基本概念: 数据:人类有用信息的符号化表示. 数据库:按照数据结构来组织.存储和管理数据的一个仓库. 数据库管理系统(DBMS):可维护.存储并为应用系统提供数据的软件系 ...
- plt/sns draw histgram
当使用如下代码保存使用 plt.savefig 保存生成的图片时,结果打开生成的图片却是一片空白. import matplotlib.pyplot as pltx = np.triu(ged) # ...
- 移动 APP 端与服务器端用户身份认证的安全方案
最近要做一个项目是java开发后端服务,然后移动APP调用.由于之前没有接触过这块,所以在网上搜索相关的方案.然后搜到下面的一些方案做一些参考. 原文:移动 APP 端与服务器端用户身份认证的安全方案 ...
- OpenGL基本图元类型
GL_POINTSGL_LINESGL_LINE_STRIPGL_LINE_LOOPGL_TRIANGLESGL_TRIANGLE_STRIPGL_TRIANGLE_FANGL_QUADSGL_QUA ...