утилки.ру

случайные числа

Рандомайзер от 0 до 100

Бесплатный рандомайзер чисел от 0 до 100: одна или тысяча значений, без повторов, с сортировкой. Работает в браузере, без регистрации.

Случайное число от 0 до 100?Нажмите «Сгенерировать» — число появится здесь
Диапазон и количество

Шансы: случайное число от 0 до 100

Чисел участвует в розыгрыше
Шанс выпадения каждого числа

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

История розыгрышей

Здесь появятся все выпавшие числа с номером розыгрыша и временем — историю можно скопировать как протокол. Хранится до закрытия страницы.

Считает прямо в браузереБез регистрацииНичего не сохраняем

Как пользоваться рандомайзером 0–100

Виджет выше уже настроен на диапазон от 0 до 100. Нажмите кнопку генерации — получите одно случайное целое число. Нужно больше? Измените поле «Сколько чисел» (до 1000 за раз). Для розыгрышей включите «Без повторов» — тогда все значения в результате будут уникальными. Результат можно скопировать одной кнопкой.

Что можно настроить

ПараметрЗначение по умолчаниюЗа что отвечает
Минимум0Нижняя граница диапазона (включительно)
Максимум100Верхняя граница диапазона (включительно)
Сколько чисел1Количество значений в одном результате (1–1000)
Без повтороввключеноУникальные ли числа в одной генерации
СортировканетПорядок вывода: как выпали / по возрастанию / по убыванию

Все настройки сохраняются в браузере — при следующем заходе диапазон и параметры останутся такими же.

Математика диапазона 0–100

  • Всего значений: 101 (0, 1, 2, …, 100)
  • Вероятность каждого числа: 1/101 ≈ 0,99%
  • Чётных чисел: 51 (0, 2, 4, …, 100)
  • Нечётных чисел: 50 (1, 3, 5, …, 99)
  • Шанс чётного: 51/101 ≈ 50,5%

Если генерировать с повторами, количество бросков, при котором конкретное число выпадет хотя бы раз с вероятностью ≥ 50% — 70 (решается из уравнения 1 − (100/101)^k ≥ 0,5).

Типовые сценарии

Розыгрыш среди 101 участника
Нумеруете участников от 0 до 100, ставите «Сколько чисел» = 1, «Без повторов» — включено. Генерация даёт победителя.

Несколько призов без повторов
«Сколько чисел» = количество призов (например, 5), «Без повторов» — включено. Получите 5 уникальных номеров победителей.

Тестовые данные для разработки
Нужны 100 случайных чисел для нагрузки? «Сколько чисел» = 100, «Без повторов» — выключено (если допустимы дубликаты) или включено (если нужна перестановка 0–100).

Бросок d100 в настольной игре
Одна генерация с настройками по умолчанию — это и есть бросок процентного кубика (00–99 или 1–100 по правилам вашей системы; 0 здесь трактуется как 0 или 100 по соглашению).

Почему это безопасно и честно

  • Клиентская генерация — crypto.getRandomValues выполняется в вашем браузере. На сервер уходят только статические файлы страницы.
  • Нет состояния на сервере — мы не храним историю, не логируем результаты, не знаем, какие числа вы получили.
  • Повторяемость исключена — даже при идентичных настройках два последовательных запуска дадут разные последовательности (за исключением ничтожно малой вероятности совпадения).
  • Работает офлайн — после загрузки страницы генератор функционирует без интернета.

Горячие клавиши

  • Enter / Пробел — сгенерировать
  • C — скопировать результат
  • Стрелка вверх / вниз — переключить сортировку (если фокус на результате)

Ограничения

  • Максимум 1000 чисел за одну генерацию.
  • В режиме «Без повторов» нельзя запросить больше чисел, чем есть в диапазоне (для 0–100 — не более 101).
  • Генератор выдаёт только целые числа. Для дробей, дат, паролей или выборов из списка слов используйте другие инструменты сайта.

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

Сколько целых чисел в диапазоне от 0 до 100?

В диапазоне от 0 до 100 включительно ровно 101 целое число. Формула: максимум − минимум + 1 = 100 − 0 + 1 = 101. Вероятность выпадения каждого конкретного числа при равномерном распределении составляет примерно 0,99%.

Как получить несколько разных чисел от 0 до 100?

В настройках виджета укажите нужное количество (поле «Сколько чисел») и включите переключатель «Без повторов». Генератор выдаст уникальные значения в случайном порядке — максимум 101 число, то есть весь диапазон целиком.

Можно ли отсортировать результат по возрастанию или убыванию?

Да. После генерации нажмите кнопку сортировки (стрелочка вверх/вниз) или сразу выберите порядок в настройках: «По возрастанию» или «По убыванию». Это удобно для розыгрышей и формирования упорядоченных выборок.

Насколько случайны числа — можно ли предсказать или повторить последовательность?

Числа генерирует криптографический генератор браузера (Web Crypto API / crypto.getRandomValues). Это тот же источник энтропии, который используется для TLS-ключей. Предсказать, повторить или подкрутить результат невозможно — даже авторам сайта.

Для чего нужен рандомайзер от 0 до 100?

Розыгрыши призов и лотерей, выбор случайного победителя из 101 участника (нумерация 0–100), тестирование кода и генерация тестовых данных, настольные ролевые игры (d100), статистическая выборка, быстрые решения «да/нет» с весами (0–49 / 50–100).

Работает ли генератор без интернета после загрузки страницы?

Да. Все вычисления происходят локально в вашем браузере. После первой загрузки страницы инструмент продолжает работать в автономном режиме — данные никуда не уходят и не приходят.

Есть ли ограничение на количество чисел за один раз?

Максимум 1000 чисел за генерацию. При включённом режиме «Без повторов» лимит дополнительно ограничивается размером диапазона — для 0–100 это 101 уникальное число.