IOS How to random int & float number
// Random int
+ (int)getRandomNumber:(int)from to:(int)to {
return (int)from + arc4random() % (to-from+1);
}
/* Random between from float to float */
+ (float)randomFloatBetween:(float)smallNumber and:(float)bigNumber {
float diff = bigNumber - smallNumber;
return (((float) rand() / RAND_MAX) * diff) + smallNumber;
}
+ (int)getRandomNumber:(int)from to:(int)to {
return (int)from + arc4random() % (to-from+1);
}
/* Random between from float to float */
+ (float)randomFloatBetween:(float)smallNumber and:(float)bigNumber {
float diff = bigNumber - smallNumber;
return (((float) rand() / RAND_MAX) * diff) + smallNumber;
}
Comments
Post a Comment