⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 random.h

📁 2-3树的数据结构以及演示程序
💻 H
字号:
#include <stdlib.h>
#include <time.h>

#define RAN (float)(rand())/(float)(32766)

namespace Random {

int ranint(int n);
float random(void);
int ranint(int n1,int n2);
void randomize(void);

int randint(int n)         //随机整数
{
	return (int)((float)(rand())/(float)(32766)*n+1);
}

int randint(int n1,int n2) //随机范围整数
{
	return randint(n2-n1+1)+n1-1;
}

float random(void)         //随机数(0-1)
{
	return (float)(rand())/(float)(32766);
}

void Randomize(void)       //随机初始化
{
	long *seed,a=rand(),i;
	seed=&a;
	i=(long)(time(seed)&65535);
    for (;i>=0;i--)
		rand();
}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -