Generátor náhodných čísel

Losujte celá čísla nebo desetinná čísla v libovolném rozsahu minimum–maximum, jako seznam nebo po jednom na řádek. Vyžádejte jedinečné hodnoty (bez opakování, jako losování v loterii), nebo nechte opakování povolena. Chcete-li reprodukovatelné výsledky pro testování — zadejte seed a přesně stejná čísla se vrátí pokaždé. Viz také Generátor hashů pro deterministické otisky textu a souborů.
Běží zcela lokálně — nic se nenahrává.
Typ: Minimum: Maximum:
Počet: Desetinná místa:
Oddělovač: Seed: Stejný seed → stejná posloupnost. Vložte seed pro reprodukci běhu.
Nastavte rozsah, počet a možnosti, poté klikněte na Generovat — nebo stiskněte Ctrl+Enter.
Čísla, která se chovají:
Celočíselné losy mezi min a max jsou včetně obou krajů. Při zapnuté volbě Jedinečná se pro malé rozsahy použije zamíchaný rozsah a pro velké vzorkování odmítnutím, takže se každá hodnota objeví nejvýše jednou. Generátor běží na mulberry32 — rychlém, dobře otestovaném pseudonáhodném algoritmu — seedovaném z kryptografického zdroje prohlížeče, pokud nezadáte seed. Zadání stejného seedu vždy vytvoří stejný seznam, což se hodí pro jednotkové testy, fixtury A/B a losování na workshopu, které se musí zopakovat přesně.
Pseudonáhodnost vs kryptografická náhodnost

PRNG jako mulberry32 přemění seed na pevný, reprodukovatelný proud — ideální pro testy a opakovatelné fixtury. CSPRNG (kryptografický zdroj vašeho prohlížeče) je záměrně nepředvídatelný — to potřebují bezpečnostní rozhodnutí. Tato stránka používá obojí: ve výchozím nastavení kryptografické, s mulberry32, když zadáte seed. Losy jsou rovnoměrné: každá hodnota v rozsahu má stejnou pravděpodobnost, bez zvonové křivky.

Hesla, tokeny ani výsledky losování nikdy neodvozujte ze seedovaného proudu — kdokoli se seedem může přehrát celý proud. Pro cokoli, kde by předvídatelnost byla rizikem, použijte generátor založený na CSPRNG.