rand() generates a random number with equal probability i believe right?
how can I generate uniform random variable [0, 1] values with different probabilites?
example: probability p=0.9 being true(value being 1) and p=0.1 being false(value being 0)
