PDA

Visualizza la versione completa : [C] Valori casuali limitati


AlfaOmega08
13-05-2008, 22:41
Esiste una funzione della libreria c per generare numeri casuali limitati tra due valori, come possibile fare in PHP?

Ad esempio voglio un numero casuale compreso tra 15 e 75. Il PHP mi mette a disposizione la funzione rand([$min], $max).

La soluzione pi semplice in C sarebbe:

float x = 0;
while (x < min && x > max) {
x = rand();
}

Ma non esistono alternative?

MItaly
13-05-2008, 22:42
Non difficile scrivere una funzione ad-hoc... (http://forum.html.it/forum/showthread.php?s=&postid=10932779#post10932779)

AlfaOmega08
13-05-2008, 22:48
Grazie, non credevo fosse cos semplice...

MItaly
13-05-2008, 23:06
Non c' di che. :)
P.S.: occhio alla firma... il tag per i link [/b]=http://www.tuosito.it/]Visita il mio sito.

LeleFT
14-05-2008, 08:28
Originariamente inviato da MItaly
P.S.: occhio alla firma... il tag per i link [/b]=http://www.tuosito.it/]Visita il mio sito.
P.P.S.: occhio anche al linguaggio nel titolo... come da Regolamento. :)


Ciao. :ciauz:

Loading