Генератор рандомных чисел устроен как псевдослучайный: он вычисляет число по алгоритму, а не по физическому случайному процессу. Для бытовых задач – розыгрыша между друзьями, тестовых данных, случайного выбора – это неотличимо от «настоящей» случайности и полностью достаточно. Для задач с реальными деньгами или юридическими последствиями – лотерей с призовым фондом, азартных игр, криптографии – нужен сертифицированный источник случайности с независимым аудитом алгоритма, а не бытовой онлайн-инструмент. Разница не в качестве числа на экране, а в том, что для таких задач требуется подтверждение честности процесса.
Пронумеруйте участников по порядку и генерируйте число в диапазоне от 1 до общего количества – выпавший номер укажет на конкретного участника. Если номер уже был использован, число просто генерируют повторно, пока не выпадет ещё не занятый вариант. Для распределения на пары этот же принцип повторяют по очереди, убирая уже задействованных участников из следующего диапазона.
Форма выдаёт одно случайное целое число за один клик: генерация сразу списка чисел без повторов и дробных значений в ней не предусмотрена. Чтобы собрать набор без повторов, придётся генерировать по одному и отбрасывать совпадения вручную, либо использовать список с уже проверенной уникальностью.
Да, каждый запуск независим от предыдущего, и совпадение результатов – обычная случайность, а не ошибка.
Да, если указать отрицательное значение в поле Min – диапазон при этом может как полностью лежать в минусе, так и переходить через ноль.
Для розыгрыша среди знакомых или подписчиков в небольшом сообществе – да. Для крупного публичного конкурса с призовым фондом обычно требуют сертифицированный сервис, результат которого можно независимо проверить и подтвердить.
Укажите минимальное и максимальное значение диапазона и нажмите «Генерировать» – инструмент мгновенно выдаст случайное целое число между ними. Использовать можно сколько угодно раз подряд.
Если вместо числа нужен непредсказуемый набор символов для защиты аккаунта, используйте генератор паролей. Для уникального идентификатора записи в базе данных, а не случайного числа как такового, больше подходит генератор UUID. Остальные генераторы и конвертеры собраны в разделе Конвертеры и генераторы.