I know how to generate Random numbers in C++. Like,
int num = rand()%(1000)+1;
Then the random number will be between 1 to 1000. But My Questions are-
- How can I generate numbers between two fix range, whether the upper snippet can generate number between 1 to X. But what should I do for two different range (X to Y).Like I want to generate Random numbers between 1000 to 5000.
- How can I generate numbers more than 32 bit and up to 64 bit? I tried like this-
long long num = rand()%(1000000000000000000)+1;