math.random()?

Java

1 svar · 275 visningar · startad av Broms

Medlem sedan sep. 2002188 inlägg
Trådstart#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;
294 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
133 ms — deklarationer (db)
0 ms — hämta statistik (cache)
156 ms — hämta tråd, inlägg och bilagor (db)
134 ms — ändringar (db)