Gratis online generator af tilfældige tal
En tilfældig talgenerator vælger tal med lige stor sandsynlighed på tværs af det område, du angiver. Brug det til spil, lotterier, statistikprøver eller når som helst du har brug for upartisk tilfældig.
Gemt til favoritter
dine favoritter live på hjemmesiden, under dine favoritter. De er kun gemt på Denne enhed og browser — Åbn webstedet på din telefon eller i en anden browser, og du vil ikke se dem der. Ingen konto, ingen server.
hvordan man bruger
- Indstil minimums- og maksimumværdierne for dit område.
- Vælg, hvor mange tal der skal genereres (1–100).
- Vælge heltal eller decimal type.
- tjek eller fjern markeringen Tillad dubletter efter behov.
- Klik på Frembringe at se dine tilfældige tal.
Hvordan det virker
Hvert tal tegnes uafhængigt og ensartet fra området [min, max].
For heltal uden dubletter bruger lommeregneren en Fisher-Yates delvis shuffle:
Place all integers min..max in a pool.
For each position i from 0 to count-1:
pick random j from i..poolLength-1
swap pool[i] and pool[j]
use pool[i] as the next result
For decimaler tegnes hver værdi som:
value = min + Math.random() × (max − min)
Afrundet til 2 decimaler.
Almindelige anvendelser
- Lotteri eller lodtrækningstrækninger — Vælg 6 unikke heltal fra 1–49 (deaktiver dubletter).
- Tilfældig stikprøve — Vælg 20 rækker fra en liste på 500 ved at generere 20 unikke heltal fra 1-500.
- Spilrandomisering — Initiativrækkefølge, loot drops, hændelsesudløsere.
- A/B testopgave — Beslut hvilken variant en bruger ser ved at generere 1 heltal fra 1–2 (eller 1–n).
- Vælg en beslutning — "hoveder eller haler" er 1-2; "Hvilken restaurant" er 1–N hvor N er din shortlist.
Bearbejdede eksempler
Lotterivalg — 6 unikke numre fra 1–49
- Min: 1, Max: 49, Antal: 6, Type: Heltal, Tillad dubletter: slukket
- Prøveoutput: 7, 12, 23, 31, 38, 44
Vælg en tilfældig vinder blandt 250 bidrag
- Min: 1, Max: 250, Tæl: 1
- Output: 187 → Entré #187 vinder
Monte Carlo test — 10 decimaler mellem 0 og 1
- Min: 0, Max: 1, Tæl: 10, Type: Decimal
- Output: 0,34, 0,71, 0,12, 0,58, 0,94, 0,03, 0,46, 0,82, 0,27, 0,69
NOTER
- ikke kryptografisk sikkert — Bruger browserens
Math.random(), fint til lotterier, spil og prøveudtagning, men ikke Til adgangskoder, tokens eller andet, hvor forudsigeligheden kunne udnyttes. Brugecrypto.getRandomValues()eller en hardware RNG for sikkerhed. - For meget store intervaller (f.eks. 1 til 1.000.000), er duplikerede heltal usandsynlige, selv når dubletter er tilladt.
- Optællingen er begrænset til 100 for at holde resultaterne læsbare.
- Decimaltilstand tillader altid dubletter, fordi det er sjældent at gentage en specifik værdi med to decimaler fra et bredt område.
- Fair vs. uniform — Generatoren er ensartet: Hver værdi i området har lige stor sandsynlighed. "Random" betyder ikke, at hver sekvens "føles" tilfældig - et løb på 7 7 7 er lige så sandsynligt som 3 8 1 i et bredt område.
ofte spurgt
Er tallene virkelig tilfældige?
Hvad betyder "tillad dubletter"?
Hvorfor giver deaktivering af dubletter nogle gange en fejl?
Hvad er forskellen mellem heltal og decimaloutput?
Hvordan deler jeg et fast tilfældigt frø?
Integrer denne lommeregner
Tilføj denne gratis lommeregner til dit eget websted. Kopier uddraget - det virker overalt, hvor du kan indsætte HTML, og forbliver synkroniseret med denne side.
Relaterede lommeregnere
- ternrulle
kast polyedriske terninger og beregn sandsynligheden for at ramme et måltal.
- Kombinationsberegner
Tæl antallet af måder at vælge elementer fra et sæt på.
- Sandsynlighedsberegner
Beregn sandsynlighed for simple og sammensatte hændelser.
- Gennemsnitlig lommeregner
Find middelværdien, medianen og tilstanden for en liste over tal.