随机数生成器

发布时间:2023-11-14 18:38:03
贴主:易向晚来适
热度:3

易向晚来适 2023-11-14

又学到了,可以用 GetTickCount 函数生成随机种子,即开始数字,然后每次获取随机数的时候操作一下。

ull R = GetTickCount(); // 返回从操作系统启动到当前所经过的毫秒数

ll getRdNum(ll x) // 返回一个1~x的随机值
{
	R ^= R << 13;
	R ^= R >> 7;
	R ^= R << 17;
	return R % x + 1;
}
(2)

Copyright 2016 - 2024 XUJC ACM Team
闽ICP备2020022076号-1