Generátor náhodných celých čísel je nástroj alebo funkcia, ktorá náhodne generuje celé čísla v rámci zadaného rozsahu. Na rozdiel od generátorov náhodných čísel s pohyblivou rádovou čiarkou, tento generátor vydáva iba celé čísla ako 5, 87 alebo -12.
Príklad: Generovanie náhodného celého čísla medzi 1 a 10 môže vrátiť 7.
Hry a simulácie, ktoré vyžadujú diskrétne hodnoty (napr. hod kockou, generovanie skóre).
Štatistický odber vzoriek alebo randomizované experimenty.
Testovanie logiky v kóde poskytovaním rôznych číselných vstupov.
Premiešanie alebo výber prvkov na základe indexovaných pozícií.
Rozhodovanie (napr. výber náhodnej položky zo zoznamu pomocou jej indexu).
Keď potrebujete iba celé číselné hodnoty (napr. ID, množstvá, kroky).
V programovaní a automatizácii na náhodné výbery alebo vetvenia.
Počas generovania údajov (napr. simulované CSV súbory, testovacie prípady).
Pre logiku založenú na pravdepodobnosti (napr. šanca 1 z 10).
Kedykoľvek chcete **riadená náhodnosť** v rámci celočíselného rozsahu.