Véletlen számgenerátor

Egész számok vagy tizedes számok sorsolhatók bármely minimum–maximum tartományon belül, listaként vagy soronként egy értékként. Egyedi értékek kérhetők (ismétlés nélkül, mint egy lottóhúzásnál), vagy az ismétlések megtarthatók. Reprodukálható eredmény teszteléshez magot kell megadni, és ugyanaz a szám minden alkalommal visszajön. Szöveg- és fájlkivonatokhoz a Kivonatgenerátor szolgál szöveg és fájlok determinisztikus kivonataihoz.
Minden feldolgozás helyben, a böngészőben történik — semmi nincs feltöltve.
Típus: Min: Max:
Darabszám: Tizedesjegyek:
Elválasztó: Mag: Azonos mag → azonos sorozat. Megadott mag beillesztésével a futás reprodukálható.
A tartomány, a darabszám és a beállítások megadása után a Generálás gombbal vagy a Ctrl+Enter billentyűkombinációval indítható a művelet.
Viselkedő számok:
Az egész számú sorsolások a min és max között mindkét végükön zártak. Az Egyedi beállítás bekapcsolásakor kis tartományokhoz kevert tartomány, nagyokhoz elutasítás-alapú mintavétel használódik, így minden érték legfeljebb egyszer szerepel. A generátor a mulberry32 algoritmuson fut — gyors, jól tesztelt pszeudovéletlen algoritmuson — a böngésző kriptográfiai forrásából indítva, hacsak nem adnak meg magot. Ugyanaz a mag mindig ugyanazt a listát adja, ami egységtesztekhez, A/B-fixtúrákhoz és azonosan újrafuttatandó workshop-sorsolásokhoz hasznos.
Pszeudovéletlen és kriptográfiai véletlenszerűség

Egy mulberry32-szerű PRNG a magot rögzített, reprodukálható sorozattá alakítja — tesztekhez és újrafuttatható fixtúrákhoz ideális. Egy CSPRNG (a böngésző kriptográfiai forrása) tervezésénél fogva kiszámíthatatlan — ez kell a biztonsági döntésekhez. Ez az oldal mindkettőt használja: alapértelmezetten kriptográfiailag, rögzített mag esetén mulberry32-vel. A sorsolások egyenletesek: a tartomány minden értéke egyformán valószínű, harang-görbe nélkül.

Jelszavak, tokenek vagy sorsolási eredmények nem vezethetők le megadott magból: aki ismeri a magot, újrajátszhatja. Ahol a kiszámíthatóság kockázatot jelent, CSPRNG-alapú generátor javasolt.