ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1206795 Топик полностью
il-2 (08.05.2022 15:38, просмотров: 134) ответил Moлoдoй кoллeгa на Захотелось мне рандомноые (ну псевдорандомные) числа вдруг заиметь из диапазона 0-76, с удивление обнаружил что rand() % 76 даёт 16 неизменных повторяющихся значений по кругу. rand() & 0x3F немного лучше но не из диапазона, rand() яровский. Как правильно?
Повезло тебе :-) ИМНО - твоя псевдослучайная последовательность (точнее - ее остатки по модулю 76) имеют такой короткий период повторения :-) Но это не навсегда, через N-цать отсчетов пройдет :-)