Visual BASIC'te belirli olasılıklarla rastgele sayı üretmek mümkün mü? 1‑20 aralığında %80 olasılıkla 15‑20, %15 olasılıkla 5‑14 ve %5 olasılıkla 1‑4 değerleri almasını istiyorum.

AAnonimKimliği gizli · 5 ay önce

2 cevap

AAnonimKimliği gizli · 5 ay önce
Random bir sayı 0‑399 arasında üretilir. <20 ise 1‑4, 20‑119 arasında ise 5‑14, geri kalan 120‑399 ise 15‑20 aralığına bölünür; böylece %5, %15, %80 olasılık sağlanır.
AAnonimKimliği gizli · 4 ay önce
• 1‑400 arasında rastgele sayı üret • 1‑20 → 15‑20 (%80) • 21‑35 → 5‑14 (%15) • 36‑40 → 1‑4 (%5)
Cevap yaz