Come usare
- Inserisci i dati
Inserisci i valori richiesti nei campi di input.
- Regola le impostazioni
Seleziona le opzioni e impostazioni appropriate.
- Visualizza risultati
Clicca Calcola per ottenere i risultati istantaneamente.
Cos'è un generatore di numeri casuali?
Un generatore di numeri casuali (random number generator) è uno strumento che estrae numeri all'interno di un intervallo scelto in modo che nessuno possa prevederli o influenzarli deliberatamente. Imposti un intervallo da 'minimo a massimo', decidi quanti numeri estrarre e se lo stesso valore può ricomparire (consenti duplicati o senza ripetizioni), e all'istante compare un elenco di numeri conformi alle tue condizioni.
Dove si usa?
- Estrazioni ed eventi: Elimina il pregiudizio umano dove conta l'imparzialità, come scegliere i vincitori di premi, l'ordine di presentazione o l'assegnazione delle squadre.
- Lotteria e scelta dei numeri: Per estrarre numeri secondo regole specifiche, come 6 numeri unici da 1 a 45.
- Simulazione e campionamento: Utile per simulazioni di dadi e monete, campionamento casuale dei rispondenti a un sondaggio o la suddivisione dei gruppi nei test A/B.
Questo strumento usa crypto.getRandomValues() del browser per produrre numeri casuali di alta qualità basati sull'entropia del sistema operativo ed elimina il bias che romperebbe una distribuzione uniforme.
Formula di calcolo
Un singolo numero intero casuale estratto dall'intervallo [min, max] si calcola con la seguente formula.
risultato = min + ⌊ r × (max − min + 1) ⌋
- min / max: il minimo e il massimo dell'intervallo (entrambi inclusi)
- r: un numero casuale uniforme da 0 fino a meno di 1
- max − min + 1: il numero totale di interi possibili (= intervallo)
Esempio: con min=1, max=45 e r=0,732,1 + ⌊0,732 × 45⌋ = 1 + ⌊32,94⌋ = 1 + 32 = 33
In modalità senza ripetizioni, se un valore già estratto ricompare viene scartato e riestratto (campionamento per rifiuto). Deve quindi valere quantità ≤ intervallo; da 1 a 45 si possono generare al massimo 45 numeri unici.