Ciao ragazzi,
inizio con un saluto a tutti, dato che questo è il mio primo post sul forum.
Vorrei porvi un quesito che prescinde dal linguaggio di programmazione usato.
Supponiamo di voler realizzare una procedura che, quando chiamata, nel 75% dei casi mi faccia scrivere sullo stdout "pippo" e al 25% mi fa scrivere "pluto". Come si dovrebbe procedere?
Io avrei pensato: pesco un numero random x tra 0 e 1 e lo confronto con 0.75:
if x<0.75 -> scrivo pippo
else -> scrivo pluto
Il mio dubbio è:
se volessi rendere il fatto che il processo casuale è di tipo non-uniforme, per esempio esponenziale, come potrei procedere?
ringrazio anticipatamente chi mi risponderà!