gratis online willekeurige getallengenerator
Een generator voor willekeurige getallen kiest getallen met gelijke waarschijnlijkheid over het bereik dat u instelt. Gebruik het voor games, loterijen, sampling van statistieken of wanneer je willekeurige willekeurige willekeurige nodig hebt.
Opgeslagen in favorieten
Je favorieten live op de startpagina, onder Je favorieten. Ze zijn alleen opgeslagen op Dit apparaat en browser — Open de site op je telefoon of in een andere browser en je zult ze daar niet zien. Geen account, geen server.
Hoe te gebruiken
- Stel de minimum- en maximumwaarden voor uw bereik in.
- Kies hoeveel getallen u wilt genereren (1-100).
- Kiezen Geheel getal of Decimale Type.
- aanvinken of uitschakelen Duplicaten toestaan als nodig.
- Klik Voortbrengen om uw willekeurige getallen te zien.
Hoe het werkt
Elk nummer wordt onafhankelijk en uniform getrokken uit het bereik [min, max].
Voor gehele getallen zonder duplicaten gebruikt de rekenmachine een partiële shuffle van Fisher-Yates:
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
Voor decimalen wordt elke waarde getekend als:
value = min + Math.random() × (max − min)
afgerond op 2 decimalen.
Veelvoorkomend gebruik
- Loterij of loterij trekt — Kies 6 unieke gehele getallen van 1-49 (schakel duplicaten uit).
- Random sampling — Selecteer 20 rijen uit een lijst van 500 door 20 unieke gehele getallen van 1-500 te genereren.
- Randomisatie van het spel — Initiatiefvolgorde, buitdruppels, gebeurtenistriggers.
- A/B-testopdracht — Bepaal welke variant een gebruiker ziet door 1 geheel getal te genereren van 1-2 (of 1-n).
- Kies-één beslissingen — "hoofden of staarten" is 1-2; "Welk restaurant" is 1-N waar N uw shortlist is.
Uitgewerkte voorbeelden
Loterijkeuze - 6 unieke nummers van 1-49
- min: 1, max: 49, tel: 6, type: integer, toestaan duplicaten: uit
- Monster output: 7, 12, 23, 31, 38, 44
Kies een willekeurige winnaar uit 250 inzendingen
- Min: 1, Max: 250, Telling: 1
- Uitgang: 187 → item #187 wint
Monte Carlo-test — 10 decimalen tussen 0 en 1
- Min: 0, Max: 1, Tel: 10, Type: Decimaal
- Uitgang: 0,34, 0,71, 0,12, 0,58, 0,94, 0,03, 0,46, 0,82, 0,27, 0,69
vastleggen
- niet cryptografisch veilig — Gebruikt de browser
Math.random(), Prima voor loterijen, games en sampling, maar niet Voor wachtwoorden, tokens of iets waar voorspelbaarheid kan worden benut. Gebruikcrypto.getRandomValues()of een hardware-RNG voor beveiliging. - Voor zeer grote bereiken (bijv. 1 tot 1.000.000), zijn dubbele gehele getallen onwaarschijnlijk, zelfs als duplicaten zijn toegestaan.
- De telling is gemaximeerd op 100 om de resultaten leesbaar te houden.
- Decimale modus staat altijd duplicaten toe, omdat het zeldzaam is om een specifieke twee-decimale plaatswaarde uit een breed bereik te herhalen.
- Eerlijk versus uniform — De generator is uniform: elke waarde in het bereik heeft een gelijke waarschijnlijkheid. "Willekeurig" betekent niet dat elke reeks willekeurig "voelt" - een run van 7 7 7 is net zo waarschijnlijk als 3 8 1 in een breed bereik.
veel gevraagd
Zijn de cijfers echt willekeurig?
Wat betekent "Duplicaten toestaan"?
Waarom geeft het uitschakelen van duplicaten soms een foutmelding?
Wat is het verschil tussen integer en decimale uitvoer?
Hoe deel ik een vast willekeurig zaad?
deze rekenmachine insluiten
Voeg deze gratis rekenmachine toe aan uw eigen site. Kopieer het fragment - het werkt overal waar je HTML kunt plakken en blijft synchroon met deze pagina.
Gerelateerde rekenmachines
- dobbelsteen
Rol veelvlakkige dobbelstenen en bereken de kans om een doelgetal te raken.
- Combinaties rekenmachine
Tel het aantal manieren om items uit een set te selecteren.
- Waarschijnlijkheidscalculator
Bereken de kans op eenvoudige en samengestelde gebeurtenissen.
- Gemiddelde rekenmachine
Zoek het gemiddelde, de mediaan en de modus van een lijst met getallen.