RSRobince Studio

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

Задайте диапазон, выберите количество чисел и нажмите «Сгенерировать». Результаты берутся из криптографического источника случайности вашего браузера, и каждое значение в диапазоне равновероятно.

Работает в вашем браузере. Ваши файлы никогда не загружаются.

Загрузка…

Кнопки и подписи внутри инструмента на английском; эта страница объясняет, как им пользоваться.

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

  1. Введите минимум и максимум. Обе границы входят в возможные результаты.
  2. Выберите, сколько чисел нужно, от 1 до 10 000.
  3. Отметьте «Без повторов» для уникальных чисел или «Десятичные», чтобы получить дробные значения с 1–6 знаками после запятой.
  4. Нажмите «Сгенерировать», затем скопируйте результат с нужным разделителем.

Преимущества инструмента

  • Действительно честно. Выборка с отбрасыванием устраняет смещение по модулю, поэтому ни одно число диапазона не получает преимущества.
  • Режим уникальных чисел. Выбор без возвращения, например для номеров лотереи, с понятным сообщением, если диапазон слишком мал.
  • Целые или дробные. Генерируйте целые числа или значения с фиксированным числом знаков после запятой.
  • Работает офлайн. Всё выполняется на странице, поэтому сгенерированное никуда не отправляется.

Частые вопросы

Достаточно ли это случайно для розыгрыша или лотереи?

Для обычных розыгрышей, занятий в классе и игр — да. Используется crypto.getRandomValues, что намного надёжнее Math.random. Для лотерей, регулируемых законом, следуйте правилам и утверждённым методам вашего региона.

Почему в режиме уникальных чисел пишет, что это невозможно?

Для уникальных чисел нужно как минимум столько возможных значений, сколько чисел запрошено. Запросить 20 уникальных целых от 1 до 10 нельзя, поэтому расширьте диапазон или уменьшите количество.

Входят ли минимум и максимум?

Да, обе границы могут выпасть. Например, от 1 до 6 может вернуть 1, 2, 3, 4, 5 или 6, как игральная кость.

Открыть инструмент на английском · Все инструменты на русском