Bezplatný generátor náhodných čísel. Generujte náhodné celé čísla alebo desatinné čísla v ľubovoľnom rozsahu, s podporou viacerých výsledkov a režimu bez duplicít.
Generátor náhodných čísel vytvorí jedno alebo viac čísel v rozsahu, ktorý zadáte, buď ako celé čísla, alebo desatinné čísla, pomocou náhodného zdroja, takže každý výsledok je nepredvídateľný a (voliteľne) bez duplicít.
Naposledy aktualizované:
Generátor náhodných čísel
Generátor náhodných čísel znie jednoducho, no použiteľná verzia potrebuje viac než len „daj mi náhodné číslo“ — musíte určiť rozsah, rozhodnúť sa medzi celými a desatinnými číslami a niekedy vygenerovať viacero čísel naraz bez opakovania. Tento nástroj to všetko zvláda na jednom mieste.
Pod kapotou čerpá z kryptograficky bezpečného zdroja náhodnosti vášho prehliadača, ak je k dispozícii, čo prináša kvalitnejšiu náhodnosť než základné náhodné funkcie zabudované vo väčšine programovacích jazykov — užitočné či už žrebujete výhercu tomboly, alebo len riešite spor o to, kto umyje riad.
Celé čísla vs. desatinné čísla
Celé čísla sú predvoleným výberom pre väčšinu bežných použití — hod kockou, čísla v lotérii, výber náhodného člena tímu alebo víťazného lístka. Sú jednoduché na prácu a výsledok nie je nejednoznačný.
Desatinný režim je užitočný, keď potrebujete náhodnú hodnotu, ktorá nie je celé číslo — simulácia merania, generovanie testovacích dát pre tabuľku alebo výber náhodného percenta či cenovej hladiny. Presne určíte, koľko číslic sa zobrazí za desatinnou čiarkou.
Ako sa vyhnúť opakovaniu
Keď generujete viacero náhodných čísel — pri súťaži s viacerými výhercami, sade unikátnych lotériových tipov alebo premiešanom zozname ID — často potrebujete, aby sa každé číslo od ostatných líšilo. Vypnutie duplicít zaručuje, že sa žiadne číslo v rámci jednej dávky neopakuje.
Existuje tu pevný limit: ak je váš rozsah menší než počet unikátnych hodnôt, ktoré požadujete, je matematicky nemožné takúto požiadavku splniť. Tento nástroj to kontroluje a upozorní vás namiesto toho, aby vrátil neúplný alebo nesprávny výsledok.
Bežné použitia
Okrem hier a tombol sú generátory náhodných čísel bežnou súčasťou štatistiky pri náhodnom vzorkovaní, testovania softvéru pri generovaní realistických testovacích dát a výskumu pri náhodnom zaraďovaní účastníkov do skupín štúdie.
Hodia sa aj pri každodenných rozhodnutiach — výber reštaurácie z krátkeho zoznamu, určenie poradia v hre počas herného večera alebo rozhodnutie pri remíze — v situáciách, kde chcete skutočne nezaujatý výsledok, nie len odhad.
Praktické prípady použitia
Organizácia tomboly alebo súťaže
Výber spravodlivého, nezaujatého výhercu z číslovaného zoznamu účastníkov.
Hod virtuálnou kockou alebo žrebovanie
Riešenie hier, rozhodnutí alebo poradia bez fyzickej kocky.
Generovanie testovacích dát
Vytváranie vzorových číselných hodnôt pre tabuľky, databázy alebo testovanie softvéru.
Náhodné vzorkovanie pre výskum
Výber náhodnej podmnožiny položiek alebo účastníkov z väčšej skupiny.
Nezaujaté rozhodovanie
Nechať o výbere medzi možnosťami rozhodnúť náhodu namiesto pocitu.
Tento nástroj používa kryptograficky bezpečný zdroj náhodných čísel vášho prehliadača (Web Crypto API), ak je dostupný, inak sa vráti k štandardnému pseudonáhodnému generovaniu. To je vhodné pre hry, súťaže, vzorkovanie a bežné každodenné použitie, nie však pre generovanie kryptografických kľúčov.
Áno — vypnite možnosť „Povoliť duplicity“ a každé vygenerované číslo bude unikátne. Majte na pamäti, že rozsah musí byť dostatočne veľký na to, aby obsahoval toľko unikátnych čísel, koľko požadujete — napríklad nemôžete vygenerovať 10 unikátnych celých čísel z rozsahu 1 až 5.
Celé čísla nemajú desatinnú časť, napríklad 7 alebo 42. Desatinné čísla obsahujú číslice za desatinnou čiarkou, pričom ich počet určuje nastavenie „desatinné miesta“ — užitočné pri simulovaní meraní, cien alebo akejkoľvek hodnoty, ktorá nie je celé číslo.
Áno, nastavte „Koľko čísel“ na akúkoľvek hodnotu až do 100. Hodí sa to na žrebovanie viacerých výhier v štýle lotérie, generovanie testovacích dát alebo vytvorenie dávky náhodných vzoriek jedným kliknutím.
Áno — nastavte rozsah tak, aby zodpovedal celkovému počtu účastníkov (napríklad 1 až 250 pre 250 účastníkov), vygenerujte jedno číslo a to je vaše výherné číslo. Ak žrebujete viacerých výhercov, nechajte duplicity vypnuté, aby nebol nikto vybraný dvakrát.