Új hozzászólás Aktív témák
-
ArchElf
addikt
1) -50 és 50 között pont 101 szám van, azért kell megszorozni 101-el
2) alapból [0-1[ közé generál véletlenszámokat a függvény (101-el megszorozva [0;101[ közé), ebból 50-el levonva [-50;51[ közé, ami egészre alakítva (nem kerekítve) [-50, 50]egész számok úgy lesznek belőle, hogy egy (int) konverzióval lebegőpontos számból egészet csinálsz.
AE
-
bpx
őstag
akkor mint mondtam, az úgy jó
azért szoroz 101-el, mert így ugye 0.0-tól 100.99...-ig lesznek "véletlenszámok", és az egésszé konvertálás meg csak annyit csinál, hogy "levágja" a tizedesjegyeket, tehát végeredményben 0..100 (avagy -50..50) közötti egész számok lehetségesek -
bpx
őstag
így talán jobban érthető:
-50 + Math.random() * 101
a Math.random() egy 0.0 <= x < 1.0 értéket generál
Math.random() * 101: 0.0 <= x < 101.0egyébként hogy van ez leírva pontosan milyen környezetben? mert ez így a -50.0 <= x < 51.0 tartományból választ egy double számot
de ha egésszé van konvertálva, akkor valóban a megadott intervallumból választ
Új hozzászólás Aktív témák
Hirdetés
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Radeon RX 9060 XT: Ezt aztán jól meghúzták
- CPU léghűtés kibeszélő
- Elképesztő mértékben tömörítenék be a nagy nyelvi modelleket
- CASIO órák kedvelők topicja!
- Nintendo Switch 2
- Parkside szerszám kibeszélő
- LEGO klub
- EAFC 25
- Magga: PLEX: multimédia az egész lakásban
- Apple asztali gépek
- További aktív témák...
- Honor Magic7 Lite 512GB, Kártyafüggetlen, 1 Év Garanciával
- Egyedi ékszerdobozka
- BESZÁMÍTÁS! 860W Fractal Design ION + 2 Platinum tápegység garanciával hibátlan működéssel
- BESZÁMÍTÁS! Microsoft XBOX Series S 512GB játékkonzol garanciával hibátlan működéssel
- AKCIÓ! Csere-Beszámítás! Manli RTX 3070Ti 8GB GDDR6X Videokártya!
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: PC Trade Systems Kft.
Város: Szeged