Buongiorno a tutti. Volevo sapere la regola per la funzione generatrice dei numeri casuali rand()... mi spiego meglio:
se io devo generare un numero casuale compreso tra 1 e 100 dovrò scrivere:
x=rand()%100+1 oppure x=1+rand()%100.
Ma se io dovessi generare un numero tra 2 e 6
perchè se scrivo:
x=rand()%6 +2 comprende anche il 7???
oppure un numer tra 1000 e 2000
x=rand()%2000 +1000 genera numeri oltre il 2000???
Qual'è la regola???
Grazie in anticipo....