IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Unda
Člen
Avatar
Unda:4.10.2018 18:04

Čaute, potřeboval bych poradit jestli je nějaký způsob, aby mi třída random generovala čísla od 0-1 (false/true) s určitou mnou zadanou pravděpodobností. Co jsem koukal na metody, tak jsem nenašel nějakou, která by toto umožňovala, dá se toho nějak dosáhnout, vzhledem k tomu že to generuje pseudonáhodně?

Zkusil jsem: Zkoušel jsem uz treba generovat desetinne hodnoty a ty třeba nasobit, ale to mě nezavedlo k výsledku, nějaký nápad? Díky za pomoc

Chci docílit: př. vygeneruje mi číslo 1 s pravděpodobností 0.75

 
Odpovědět
4.10.2018 18:04
Avatar
Jirka
Člen
Avatar
Odpovídá na Unda
Jirka:4.10.2018 19:22

Ahoj,
generuj 0-3, kde 0 je false a zbytek true :)

Nahoru Odpovědět
4.10.2018 19:22
Kdo nic nedělá, nic nezkazí.
Avatar
Unda
Člen
Avatar
Unda:4.10.2018 19:57

Udelal jsem pole od 0-100 a to naplnim true/false podle poctu kolik potrebuju % a pak jen generuju nahodne cislo od 0-100 a dostanu hodnotu pole :D

Akceptované řešení
+5 Zkušeností
Řešení problému
 
Nahoru Odpovědět
4.10.2018 19:57
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.