Ciao a tutti.
Ho iniziato da poco a programmare con C#.
Per il programma che devo realizzare mi serve una funzione che generi numeri random tra zero e 1.
La ho fatta cosi:
public static double RandomNum()
{
Random num= new Random();
double Num=num.NextDouble();
return Num;
}
Il problema è che i numeri che genera non sono proprio random...facendo un ciclo questo è l 'output:
.....
0,237323831411695
0,237323831411695
0,237323831411695
0,237323831411695
0,237323831411695
0,237323831411695
0,237323831411695
0,790933157685647
0,790933157685647
0,790933157685647
0,790933157685647
0,790933157685647
0,790933157685647
0,790933157685647
0,790933157685647
0,790933157685647
0,790933157685647
0,790933157685647
0,790933157685647
0,790933157685647
0,790933157685647
0,790933157685647
0,790933157685647
0,790933157685647
0,790933157685647
0,3445424839596
0,3445424839596
0,3445424839596
0,3445424839596
0,3445424839596
0,3445424839596
0,3445424839596
0,3445424839596
0,3445424839596
0,3445424839596
0,3445424839596
0,3445424839596
0,3445424839596
0,3445424839596
0,3445424839596
0,3445424839596
0,3445424839596
Mi sembra di capire che prima di un certo intervallo temporale il numero on cambia...mi sapreste aiutare?
Grazie Mille!!