Generátor náhodných čísel

Z Wikipedie, otevřené encyklopedie

Generátor náhodných čísel je zařízení nebo procedura, která generuje náhodné číslo. Vstupní parametry mohou být od jaké hodnoty nahodne číslo začína, jakou hodnotu náhodné čislo nesmí překročit a někdy i maximální rozpětí mezi vygenerovanými čísly.

Hardwarové zařízení využívají pro generování pseudonáhodných čísel např. špiček v síti bezprostředně po zapnutí přístroje. Naměřené hodnoty si uloží a při systémovém zavolání funkce „random()“ vrátí jednu z naměřených hodnot, která může být i upravena aby splňovala dané kritéria. Softwarové řešení je volaní podprogramu, funkce či chcete-li procedury. Algoritmů zajištující generování náhodných čísel je mnoho a vesměz se volají funkce ze systémové knihovny.