Случайная временная задержка

Я пытаюсь посылать сигналы между процессами, и мне нужно разрешить случайную временную задержку от 0,01 до 0,1 секунды в моем цикле генерации сигнала. Вот что я делаю, и это, конечно, не 0,01-0,1, а 1 секунда. Не уверен, что я здесь упускаю.

    sleepTime = 100000L+(long)((1e6-1e5)*rand()/(RAND_MAX+1.0));        
    usleep(sleepTime);
8
задан Mia 28 September 2011 в 01:51
поделиться