首页 > 其他分享 >rand()函数

rand()函数

时间:2022-11-21 13:58:06浏览次数:35  
标签:rand 函数 RAND Max 随机数 MAX

**一. 知识点:**

1、C的 rand()函数生成指定范围的随机数

2、Rand_Max

**二. 详解 :**

1、C的 rand()函数是在 stdlib.h的头文件中,属于标准库函数;

2、整数类型的 Rand_Max同样在 stdlib.h 的头文件中,定义为 

#define RAND_MAX 0x7fff
即 32767;

**三. 运用  :  **

如下:即可产生80~86之间的随机数,

int res = 80.0 + (rand() * 6.0) / RAND_MAX;
而 rand()/ RAND_MAX 可产生 0~1之间的随机数。

标签:rand,函数,RAND,Max,随机数,MAX
From: https://www.cnblogs.com/Lvdabai-Lvshen/p/16911180.html

相关文章

  • talib数学计算函数
    talib文档-->MathOperatorsfromtalibimport*importnumpyasnpa=np.arange(10)a=a.astype('float')#print(a)#array([0.,1.,2.,3.,4.,5.,......
  • JS中this在【全局、事件绑定、对象定义、构造函数】下的理解
    学前端也好久啦,看了很多文档,结合自己的一点经验来讲,对于this,最通俗易懂的理解就是:函数在哪里调用的,this就指向哪里。首先看个例子:这里的函数getFullName,在哪里调用呢,是不......
  • 猿创征文 | 【Rust指南】解析struct 结构体的定义、实例化、方法、所有权、关联函数
    文章目录​​  前言​​​​一、结构体的定义​​​​二、结构体实例化​​​​三、元组结构体​​​​四、结构体所有权​​​​五、结构体方法​​​​六、结构体关联函......
  • python部分内建函数
    标识id​ 返回对象的唯一标识,CPython返回内存地址哈希hash()​ 返回一个对象的哈希值类型type()​ 返回对象的类型类型转换​ float()--》浮点数​ int()-......
  • 回调函数
    https://www.runoob.com/w3cnote/c-callback-function.html#include<stdio.h>intCallback_1();intCallback_2();intCallback_3();intHandle(int(*Callback)()......
  • 函数指针数组
    /* Function:函数指针数组*/#include<stdio.h>#include<stdlib.h>intfunc1(intn){printf("func1:%d\n",n);returnn;}intfunc2(intn){......
  • 调用函数指针
    /* DesignModel:设计模式 Function:使用函数指针列表搭建程序框架*/#include<stdio.h>#include<stdlib.h>inthello(inti);voidhey(inti);intsomeother(vo......
  • spark中生成时间序列数据的函数stack和sequence
    Sequence函数用Sequence函数生成时间序列函数,真的是非常简便易用,之前因为没找到,所以走了不少弯路。println("指定开始和结束数字,生成对应的数字序列,通过第三个参数来......
  • 特殊功能的函数(魔法方法)
    在python中,_XX_()的函数叫做魔法方法,指的是具有特殊功能的函数。1、_init_()1.1体验_init_()作用:初始化对象 #目标:定义init魔法方法设置初始化属性,并访问调用......
  • Python学习笔记:timedelta类相关函数
    一、介绍timedelta类表示时间差,可以直接实例化,也可以由两个datetime类型的数据作差得到。缘起于求两个时间差,并需要转换为特定的单位(天、小时、分钟等),遂产生此需求。......