Kezdőoldal » Számítástechnika » Programozás » [java] különbség a Math....

[java] különbség a Math. Random () és a random. NextInt () között?

Figyelt kérdés

Valahol youtubeon láttam, hogy létezik 2féle random, valami pszeudorandom, ami folytonos, és a rendes random, ami mindig változik. Akkor ez lenne a különbség?


És mikor melyiket kell használni? Vagy az mindegy?



2014. júl. 19. 19:29
 1/4 anonim ***** válasza:

[link]


[link]


Nos a leírások is jól mutatják, hogy az egyik egy konkrét osztály abszolút hivatkozása (Math.random()), ami visszaad egy 0 és 1 közötti double valós értéket... ...ezzel szemben a random.nextInt(x) egy Random() példányból származtatott objektum, és ha paraméterrel hívod meg akkor 0 és X közötti integer egész számmal tér vissza...


hááát kb ez a különbség a kettő között... ...és tényleg mindegy melyiket használod, csak utánna figyelj a megfelelő tipuskényszerítésekre...

2014. júl. 19. 20:11
Hasznos számodra ez a válasz?
 2/4 A kérdező kommentje:
mint laikus kérdezem, hogy miért jó, hogy 0 és 1 között sorsol? Meg minek van itt egyáltalán, ha van egy "rendes" x és y között sorsoló függvény már?
2014. júl. 19. 20:38
 3/4 anonim ***** válasza:
Hagyományból lehet - ez csak tipp. Régebbi nyelvekben így volt megoldva a véletlenszám-generátor, így ezt is betették a korai Javába, aztán meghagyták.
2014. júl. 19. 21:21
Hasznos számodra ez a válasz?
 4/4 anonim ***** válasza:

"valami pszeudorandom"


Az összes pszeudorandom, ha nincs célhardver. (talán még akkor is az, erről lehetne vitázni)

2014. júl. 19. 22:55
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!