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;
253 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)