-
Fototrend

Új hozzászólás Aktív témák
-
Szabesz
őstag
válasz
bambano
#10004
üzenetére
Legyenek változók, hogy jobban lehessen látni a dolgokat:
$a = bcadd("0","10000");
$a2 = pow($a,2);Ekkor ez a feltétel:
(pow(mt_rand(0,$a),2)+pow(mt_rand(0,$a),2))<=$a2Ami akkor lesz igaz, ha generálódik két olyan legfeljebb
$aoldalhosszúságú négyzet, amik területének összege legfeljebb egy$aoldalhosszúságú négyzet területe ($a2).
Ha az mt_rand nem csak egész számokat adna vissza, akkor az ideális eseteket afrom 0 to $a integrate sqrt($a^2-x^2) dxintegrál adja meg, összes eset pedig az$a2. Mivel a terület arányok nem változnának, lehet$a=1az integrálhoz, mert így rögtön a terület aránya jön ki. Az eredmény pedig aπ/4, ami ~0.785398, de te úgy is felszoroztad 4-gyel, vagyis aπaz amit látni szeretnél a randomból, ha jól sejtem
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Asus VivoBook W11 Laptop (X1504ZA-BQ856W)!
- ÁRGARANCIA!Épített KomPhone i5 14400F 32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- Samsung Gear VR: Note5, S6 (EDGE), S7 (EDGE)
- AKCIÓ! Asrock Fatality Z170 Gaming K4 alaplap garanciával hibátlan működéssel
- Gamer PC! i9-9900K / RTX 3060 Ti / Z390 / 16GB DDR4 / 500GB SSD / 850w!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


