ru

Случайное Число

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

Доказуемо честно: Розыгрыш использует криптографический генератор случайных чисел браузера (crypto.getRandomValues) вместо простого псевдослучайного, тот же механизм, что и в шифровании. Каждый возможный результат ровно так вероятен, как указывают веса, без искажения от округления. Всё работает локально в браузере; нет сервера, который мог бы повлиять на результат или изменить его.

В 3 шага

  1. Введите значения "от" и "до".
  2. Вытяните случайное число.
  3. Посмотрите результат и вытяните снова при необходимости.

История

Пока нет результатов.

    Всё остаётся на твоём устройстве: без аккаунта, без сервера, можно экспортировать и удалить в любой момент.

    Загружается ли мой файл?

    Нет. Всё выполняется в вашем браузере - ваш файл никогда не покидает устройство. Как это можно проверить

    Без загрузки100% локально
    Содержимое остаётся у васнет доступа у третьих лиц
    Hosted in GermanyGlobal Content Delivery
    Независимый аудитTLS A+ · Заголовки A+

    Генератор случайных чисел вытягивает целое число из выбранного вами диапазона от-до, например для решений по жребию, выборок или случайных ходов в играх. Введите диапазон, вытяните, готово.

    Чтобы каждое число в диапазоне имело ровно одинаковую вероятность, инструмент использует отбор с отклонением (rejection sampling) на основе криптографического генератора случайных чисел браузера (crypto.getRandomValues): значения, которые вызвали бы смещение из-за простого остатка от деления по модулю, отбрасываются и вытягиваются заново, вместо принятия слегка искажённого распределения.

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

    Технические данные

    Технические данные
    Входные форматыБез файла (генератор)
    Пакетная обработкаНет
    ОбработкаЛокально в браузере (JavaScript)
    Загрузка файловОтсутствует

    Ограничения: Вытягиваются целые числа; "от" должно быть меньше или равно "до". Диапазон остаётся в безопасных пределах целых чисел браузера. Всё работает локально, без сервера.

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

    Загружаются или сохраняются ли мои розыгрыши?

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

    Почему не просто использовать Math.random()?

    crypto.getRandomValues обеспечивает криптографически сильную случайность вместо более предсказуемого псевдослучайного генератора, и в сочетании с отбором с отклонением не возникает смещения округления на границах диапазона.

    Может ли "от" быть больше, чем "до"?

    Нет, инструмент честно сообщает об этом как об ошибке, а не тихо меняет значения.

    Возможны ли отрицательные числа как диапазон?

    Да, например от -10 до 10, при условии что "от" меньше или равно "до".

    Чем это отличается от инструмента с костями?

    Кости следуют игровой записи NdM (несколько костей, фиксированное число граней); генератор случайных чисел вытягивает одно число из свободно выбранного диапазона.

    Похожие инструменты