关于生成随机数
  • 板块灌水区
  • 楼主___Segment___
  • 当前回复13
  • 已保存回复13
  • 发布时间2024/8/21 09:07
  • 上次更新2024/8/21 11:26:01
查看原帖
关于生成随机数
798795
___Segment___楼主2024/8/21 09:07

如何生成 [a,b][a,b] 区间内的随机数?−263≤a,b≤263−1-2^{63} \le a,b \le 2^{63}-1

我之前用的 22 个:

  1. res=(double)(rand())/RAND_MAX*(b-a)+a;

  2. res=((long long)(rand())*rand()*rand()*rand()*(rand()%8+1))%(b-a+1)+a;

但好像都不太好用。

2024/8/21 09:07
加载中...