I am trying to generate a random number between two floats (the max is increased by its half)
this is what I have so far but it's not working
//range
NSString *minString = [dict objectForKey:@"min"];
float minRange = [minString floatValue];
NSString *maxString = [dict objectForKey:@"max"];
float maxRange = [maxString floatValue];
NSLog(@"the ORIGINAL range is %f - %f", minRange, maxRange);
maxRange = maxRange + (maxRange/2);
//If you want to get a random integer in the range x to y, you can do that by int randomNumber = (arc4random() % y) + x;
float randomNumber = (arc4random() % maxRange) + minRange; //ERROR: "Invalid operands to binary expression ('float' and 'float')
NSLog(@"the range is %f - %f", minRange, maxRange);
NSLog(@"the random number is %f", randomNumber);