如何生成 [a,b][a,b][a,b] 区间内的随机数?−263≤a,b≤263−1-2^{63} \le a,b \le 2^{63}-1−263≤a,b≤263−1
我之前用的 222 个:
res=(double)(rand())/RAND_MAX*(b-a)+a;
res=(double)(rand())/RAND_MAX*(b-a)+a
res=((long long)(rand())*rand()*rand()*rand()*(rand()%8+1))%(b-a+1)+a;
但好像都不太好用。