Я пытаюсь передавать сигналы между процессами, и мне нужно разрешить случайную задержку времени от 0,01 до 0,1 секунды в цикле генерации моего сигнала.Так что это то, что я делаю, и это, безусловно, не между 0,01 и 0,1, но выходит за 1 секунду.Не уверен, что мне здесь не хватает.
sleepTime = 100000L+(long)((1e6-1e5)*rand()/(RAND_MAX+1.0));
usleep(sleepTime);