乱数のシード
Posted: 2010年8月28日(土) 18:25
言語:object-c
ランダムシードを時間にし、乱数を生成しているのですが、
1秒単位でしか乱数生成してくれません。
ミリセック秒単位のシードで乱数生成したい場合は
シード値に何を設定すればいいのでしょうか?
//srand([[NSDate date] timeIntervalSinceReferenceDate]);
srand(time(NULL));
int num = rand() % TIMER_MAX_NUM;
ランダムシードを時間にし、乱数を生成しているのですが、
1秒単位でしか乱数生成してくれません。
ミリセック秒単位のシードで乱数生成したい場合は
シード値に何を設定すればいいのでしょうか?
//srand([[NSDate date] timeIntervalSinceReferenceDate]);
srand(time(NULL));
int num = rand() % TIMER_MAX_NUM;