+ 1
Random c++
hello, i got 2 questions 1. is there a "random" function in c++ 2. how i get a random value from 3 numbers(1,4,2)
4 Answers
+ 4
Cat Sauce to get random value from 1,2 and 4; you can declare this in an array... generate random number for rand()%3 which would give you number as 0,1 or 2 randomly... use this as index of array to get number which would give you random number from array
+ 3
Yes,
v1 = rand() % 100; // v1 in the range 0 to 99
v2 = rand() % 100 + 1; // v2 in the range 1 to 100
v3 = rand() % 30 + 1985; // v3 in the range 1985-2014
You can see more details from this link,
http://www.cplusplus.com/reference/cstdlib/rand/
Good Luck~
+ 1
Cat Sauce,
The standard formula should be like this,
rand() % (max + 1 - min) + min
Good Luck~
0
Uchiha Itachi i found this way
min = minumum number
max = maximum number
(rand() % (max - min)) + (min + 1)
if min = 20 and max = 50
then the range is 20-50