bg

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

Въведете диапазон от-до и изтеглете честно случайно число, без изкривяване от закръгляне, чрез криптографска случайност в браузъра.

Доказуемо честно: Жребият използва криптографския генератор на случайни числа на браузъра (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 (няколко зара, фиксиран брой страни); генераторът на случайни числа изтегля едно число от свободно избран диапазон.

    Сходни инструменти