[java] különbség a Math. Random () és a random. NextInt () között?
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?
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...
"valami pszeudorandom"
Az összes pszeudorandom, ha nincs célhardver. (talán még akkor is az, erről lehetne vitázni)
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!