Ciao a tutti, come posso fare ad avere una funzione che mi restituisca numeri casuali fra 0 e 1, però voglio che l'1 abbia l'80% di probablità di uscire.
Ciao a tutti, come posso fare ad avere una funzione che mi restituisca numeri casuali fra 0 e 1, però voglio che l'1 abbia l'80% di probablità di uscire.
stavo pensando che potrei usare un array con 10 numeri, 8 numeri 1 e 2 numeri 0.
In questi casi si aumenta il range raggruppando più valori in proporzione alle probabilità volute. Estrai un numero tra 0 e 9 (compresi), i valori 0..1 sono il tuo "0" (20%), i valori 2...9 sono il tuo "1" (80%).Originariamente inviato da Lucked
Ciao a tutti, come posso fare ad avere una funzione che mi restituisca numeri casuali fra 0 e 1, però voglio che l'1 abbia l'80% di probablità di uscire.
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
anche si...grazie dell'idea