webForumDet fria alternativet

math.random()?

Java

1 svar · 264 visningar · startad av Broms

Medlem sedan sep. 2002188 inlägg
Frågan#1

Jag vill slumpa fram ett tal i intervallet 0,01-0,07 och spara ner i en variabel enligt:

doubleProv = x* <math.random bla bla bla?>;

Jag kan ju även slumpa mellan 1 och 7, och sedan ta doubleProv/100. Men hur skall random saken se ut??

How to?

Medlem sedan juni 20008 205 inlägg
#2

Typ så här:

double hi = 0.07, lo = 0.01;
double result = Math.random() * (hi - lo) + lo;
250 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)