Quel "credo che non esista" mi sembra che sia del tutto sbagliato, perché se è possibile realizzarlo tramite una funzione si può realizzare anche tramite un algoritmo scritto da sé.
Se non sbaglio è una procedura un po' particolare che utilizza l'orologio interno del computer (avendo un output variabile nel tempo) per dare in uscita un numero che varia al variare nel tempo, in modo che ogni istante crei un valore sempre diverso.
Ora non posso dirti più di tanto, perciò ti consiglio di leggerti questo: https://it.wikipedia.org/wiki/Numeri_pseudo-casuali
Oppure prova con un pdf: http://www.dia.uniroma3.it/~adacher/...ioneRandom.pdf
P.S: la generazione di un numero casuale non è una cosa poi così semplice![]()