I\'m trying to create a random float between 0.15 and 0.3 in Objective-C. The following code always returns 1:
int randn = (random() % 15)+15; float pscale =
Here is a function
- (float)randomFloatBetween:(float)smallNumber and:(float)bigNumber { float diff = bigNumber - smallNumber; return (((float) (arc4random() % ((unsigned)RAND_MAX + 1)) / RAND_MAX) * diff) + smallNumber; }