Перейти к содержимому

Генератор случайных чисел

Выбирайте случайные числа в любом диапазоне с повторами или без, бросайте кубики и подбрасывайте монетку. Всё работает в браузере на криптографической случайности.

?

Числа создаёт криптографически стойкий генератор вашего браузера (crypto.getRandomValues) с отбраковкой выборки, поэтому все исходы равновероятны.

Работает в браузере · без загрузки на серверКак это работает

Как пользоваться: Генератор случайных чисел

  1. 1

    Выберите режим

    Вверху выберите «Числа», «Кости», «Монета», «Лотерея» или «Список».

  2. 2

    Настройте

    Введите диапазон и количество, выберите кости или лотерейную игру либо вставьте список имён для розыгрыша.

  3. 3

    Сгенерируйте

    Нажмите большую кнопку (в режиме «Числа» подойдёт и Enter), затем скопируйте результат или посмотрите его позже в истории.

Лимиты и Pro

Бесплатно и без ограничений: до 10 000 чисел за один раз из диапазонов до ±10^15, 50 костей с числом граней до 1 000, свои лотереи с числом основных шаров до 100 и история на 30 записей.

О инструменте «Генератор случайных чисел»

Генерируйте случайные числа, которым можно доверять, и пользуйтесь четырьмя быстрыми режимами для повседневных решений. В режиме «Числа» задайте минимум и максимум, количество значений (до 10 000 за раз), разрешите или запретите повторы и выберите целые числа или десятичные с точностью до десяти знаков. Результаты можно оставить в порядке выпадения или отсортировать, а скопировать — одним нажатием. Диапазоны могут быть огромными, поэтому 5 уникальных чисел от 1 до триллиона выпадают мгновенно.

Режим «Кости» бросает любое количество костей d4, d6, d8, d10, d12, d20 или d100, а также свою кость с числом граней до 1 000: с короткой анимацией и суммой. «Монета» подбрасывает монету с двумя сторонами и ведёт статистику: сколько выпало орлов и решек, текущая и самая длинная серия, так что это ещё и наглядный урок теории вероятностей. «Лотерея» вытягивает уникальные шары для игр в стиле 6 из 49, Powerball, Mega Millions, EuroMillions, UK Lotto и Keno или в вашем собственном формате с бонусными шарами и показывает шансы на джекпот. «Список» перемешивает имена или выбирает одного или нескольких победителей для розыгрыша, урока, лотереи или спора о том, кто покупает кофе.

Каждый результат создаётся криптографически стойким генератором браузера crypto.getRandomValues, а не Math.random. Его исходные 32-битные значения преобразуются в ваш диапазон методом выборки с отбрасыванием: он убирает немногие значения, из-за которых одни числа выпадали бы чуть чаще других. Поэтому результат подходит для честных розыгрышей, игр и выборок. Это не сертифицированная игровая система, и генерация лотерейных чисел здесь не повысит ваши шансы на выигрыш.

Конфиденциальность

Случайные числа создаются на вашем устройстве защищённым генератором браузера, а ваши списки, броски и подбрасывания никогда не отправляются на сервер. Настройки хранятся в ссылке страницы, а список, статистика монеты и история результатов остаются только в локальном хранилище этого браузера.

Возможности

Криптографическая стойкость

crypto.getRandomValues и выборка с отбрасыванием для абсолютно равных шансов.

Кости, монеты и лотереи

Анимация бросков и подбрасываний, статистика серий и готовые лотереи с шансами.

Выбор из списка

Перемешивайте имена или выбирайте одного или нескольких победителей без повторов.

Генератор случайных чисел: частые вопросы

Эти числа действительно случайные?
Они берутся из crypto.getRandomValues — криптографически стойкого генератора браузера, который питается энтропией вашей операционной системы; тот же источник используют для ключей шифрования. Исходные значения переводятся в ваш диапазон выборкой с отбрасыванием, без смещения по модулю, из-за которого простые генераторы чуть чаще выдают малые числа. Результат нельзя предсказать: ничего не готовится заранее и не приходит с сервера.
Как получить случайные числа без повторов?
Включите «Без повторов», задайте диапазон и нужное количество, например 10 уникальных чисел от 1 до 100, и нажмите «Сгенерировать». Каждое значение встретится лишь раз, как при вытягивании билетов из шляпы. Запросить уникальных чисел больше, чем помещается в диапазоне, нельзя: из диапазона от 1 до 10 получится самое большее 10 разных чисел.
Каковы шансы выиграть в лотерею?
В игре 6 из 49 шанс на джекпот — 1 к 13 983 816, потому что столько существует комбинаций из шести чисел. В розыгрыше в стиле Powerball (5 шаров из 69 и 1 из 26) шанс равен 1 к 292 201 338, а в стиле EuroMillions — 1 к 139 838 160. У случайных, «счастливых» и основанных на датах рождения комбинаций шансы абсолютно одинаковы; случайные лишь реже приводят к дележу приза.
Монета выпадает ровно 50 на 50?
На этой странице да: у орла и решки вероятность ровно одна вторая. Настоящие монеты чуть смещены: в исследовании 2023 года Бартоша с коллегами, где руками подбросили монету 350 757 раз, она падала той же стороной, что и вначале, примерно в 50,8 % случаев. Серии из пяти-шести одинаковых результатов при нескольких десятках подбрасываний — это нормально.
Как выбрать случайного победителя из списка имён?
Откройте вкладку «Список», вставьте или введите по одному имени в строке, укажите число победителей и нажмите «Выбрать». Повторяющиеся строки по умолчанию игнорируются, чтобы никто случайно не получил два шанса; отключите это, если дополнительные записи нужны намеренно. «Перемешать список» расставляет всех в случайном порядке — удобно для очереди выступлений, ротации команд или тайного Санты.
Все инструменты: калькуляторы