Kezdőoldal » Számítástechnika » Programozás » Százalék számítás random...

Százalék számítás random számok alapján?

Figyelt kérdés

Hogy tudom megoldani hogy random számok alapján adjon tárgyat egy játék de úgy, hogy kb ilyen % esélye legye? mármint h mekkora számok között legyen az az 1 szám amit beírhatok?

10% random_num(?,??)

8% random_num(?,??)

5% random_num(?,??)

3% random_num(?,??)

1% random_num(?,??)

0.01% random_num(?,??)


Előre is köszi a válaszokat matekból sajnos 2-es voltam minidg is na nem mert hülye voltam hanem mert nem érdekelt :D



2015. okt. 29. 11:38
 1/2 anonim ***** válasza:
Egy egyszeru megoldas peldaul, hogy generalsz 1-100 kozott majd megnezed, hogy bele esik-e az altalad vart tartomanyba.
2015. okt. 29. 11:47
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:

Vagy használhatod úgy is, ahogy sok programozási nyelvben van:

A random szám a [0; 1) balról zárt, jobbról nyitott intervallum eleme.

A százalék értékeket átírod lebegőpontos számmá, pl:

10% -> 0.1

8% -> 0.08

...

0.01% -> 0.0001


És egy egyszerű elágazással ellenőrzöd, hogy "bele esik-e":

Ha a random szám kisebb, mint az a bizonyos lebegő pontos szám, akkor megkapja a tárgyat, különben nem.

2015. okt. 29. 11:51
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!