Perhana, oon nyt taistellu nuitten kanssa
eli pitäs vaikka saada lukua 0-3 ja 0-1
silleen tasapuolisesti. Ei ymmärrä noitten ohjeitten yhtäläisyyksiä tohon.
Random rand = new Random(284646863);
harvinaisuus = rand.nextInt(2);
antaa pelkkää yköstä(pitäs antaa 0-1?)
Random rand = new Random(653959556);
harvinaisuus = rand.nextInt(4);
antaa pelkkää kolomosta(pitäs antaa 0-3?)
Random rand = new Random();
harvinaisuus = rand.nextInt(4) 1;
antaa pelkkää ykköstä ja kakkosta
Random rand = new Random();
harvinaisuus = rand.nextInt(2) 1;
antaa pelkkää ykköstä.
http://www.cs.geneseo.edu/~baldwin/reference/random.html
nuila ohjeila..
käytän eclipseä ja j2re1.4.2_06
eli pitäs vaikka saada lukua 0-3 ja 0-1
silleen tasapuolisesti. Ei ymmärrä noitten ohjeitten yhtäläisyyksiä tohon.
Random rand = new Random(284646863);
harvinaisuus = rand.nextInt(2);
antaa pelkkää yköstä(pitäs antaa 0-1?)
Random rand = new Random(653959556);
harvinaisuus = rand.nextInt(4);
antaa pelkkää kolomosta(pitäs antaa 0-3?)
Random rand = new Random();
harvinaisuus = rand.nextInt(4) 1;
antaa pelkkää ykköstä ja kakkosta
Random rand = new Random();
harvinaisuus = rand.nextInt(2) 1;
antaa pelkkää ykköstä.
http://www.cs.geneseo.edu/~baldwin/reference/random.html
nuila ohjeila..
käytän eclipseä ja j2re1.4.2_06
Vastaukset 3
Vanhimmat
Seuraava ohjelmanpätkä antaa kaksitoista satunnaislukua väliltä 0-9:
Random rand = new Random(284646863);
for(int i=0; i
otin isommat arvovälit ja tuntuu toimivan.
eli
//tämä ilmatila-luokassa siis
Random rand = new Random();
harvinaisuus = rand.nextInt(401) 1;
//ja ifit sitten muualla tyyliin
if(ilmatila.palautaHarvinaisuus()>=0&&ilmatila.palautaHarvinaisuus()=100&&ilmatila.palautaHarvinaisuus()
miksi noin hankalasti?
Math.random() * 5; // luvut 0-5
5 (Math.random * 5) // luvut 5-10