一個在我這樣做:目標C中的隨機浮點範圍?
int randomRange(int min, int max) {
int range = max - min;
if (range == 0) return min;
return (arc4random() % range) + min;
}
,但我怎麼能做到這一點與浮動?
一個在我這樣做:目標C中的隨機浮點範圍?
int randomRange(int min, int max) {
int range = max - min;
if (range == 0) return min;
return (arc4random() % range) + min;
}
,但我怎麼能做到這一點與浮動?
+(float) randFloatBetween:(float)low and:(float)high
{
float diff = high - low;
return (((float) rand()/RAND_MAX) * diff) + low;
}
em ....我怎麼用這個?例? – cocos2dbeginner 2011-04-22 16:39:38
好的..我只是稍微修改了它(現在看起來與randomInt相似)..謝謝。 – cocos2dbeginner 2011-04-22 16:45:08
可能重複的[如何在Objective-C中創建一個隨機float?](http://stackoverflow.com/questions/3410070/how-to-create-a-random-float-in-objective -c) – Caleb 2011-04-22 17:00:04