Naar de inhoud

Willekeurige-getallengenerator

Stel een minimum, een maximum en het aantal getallen in dat je wilt, en krijg gehele getallen willekeurig getrokken — tot 1.000 tegelijk, met of zonder herhaling, en desgewenst gesorteerd. Kopieer de hele reeks met één klik. Gratis, zonder registratie, en volledig in je browser gegenereerd.

Bereik

Opties

De getallen komen uit de cryptografische willekeurbron van je browser met rejection sampling, dus elke waarde in het bereik is even waarschijnlijk — prima voor spellen, steekproeven en loterijen. Voor wachtwoorden en sleutels gebruik je een speciale wachtwoordgenerator.

Zo gebruik je de willekeurige-getallengenerator

  1. 1. Stel het bereik in. Typ een minimum en een maximum — beide tellen mee, en negatieve getallen werken ook. De standaard is 1 tot 100.
  2. 2. Kies hoeveel. Vraag elk aantal van 1 tot 1.000 getallen in één reeks.
  3. 3. Beslis over herhalingen. Laat Duplicaten toestaan aangevinkt voor onafhankelijke trekkingen, of vink het uit zodat elk getal in de reeks verschillend is. Vink Resultaten sorteren aan om de reeks oplopend te krijgen in plaats van de volgorde waarin ze zijn getrokken.
  4. 4. Genereer en kopieer. Klik op Getallen Genereren, en daarna op Alles Kopiëren om de reeks, gescheiden door komma's, in een spreadsheet of bericht te plakken.

Met of zonder herhaling

Het vakje voor duplicaten schakelt tussen twee verschillende soorten trekking, en de verkeerde kiezen is de meest voorkomende fout.

InstellingWat het modelleertGebruik het voor
Duplicaten toegestaanOnafhankelijke trekkingen, elk uit het hele bereik — zoals steeds opnieuw een dobbelsteen gooien.Worpen of draaien simuleren, willekeurige cijfers, testdata, alles waarbij een herhaling normaal is.
Duplicaten uitSteekproeven zonder teruglegging — zoals genummerde loten uit een hoed trekken en ze niet terugleggen.Winnaars kiezen, enquêterespondenten selecteren, volgorde toewijzen, loterijachtige trekkingen.

Met duplicaten uit moet het bereik minstens zoveel getallen bevatten als je vraagt; anders vertelt de tool je dat in plaats van te gokken. Herhalingen komen vaker voor dan de meeste mensen verwachten. Trek 10 getallen uit 1–100 met duplicaten toegestaan en de kans dat minstens één waarde twee keer voorkomt is ongeveer 37,2% — dezelfde rekensom als het verjaardagsprobleem, waarbij 23 mensen een kans van 50,7% op een gedeelde verjaardag geven.

Uitgewerkt voorbeeld: 25 van 240 leerlingen ondervragen

Stel dat elke leerling in een leerjaar een leerlingnummer heeft van 1 tot 240 en je wilt een willekeurige steekproef van 25. Vul 1 in als minimum en 240 als maximum, zet het aantal op 25, vink Duplicaten toestaan uit (een leerling kan niet twee keer worden ondervraagd) en vink Resultaten sorteren aan. De 25 getallen die je krijgt zijn de leerlingnummers om te ondervragen, al op volgorde zodat je ze kunt nakijken op je lijst. Dezelfde instelling kiest de winnaars van een prijsloting: nummer de deelnemers, vraag zoveel getallen als er prijzen zijn en houd duplicaten uit.

Een loterijachtige keuze werkt op dezelfde manier. Zes verschillende getallen uit 1–49 is een trekking uit een van C(49, 6) = 13.983.816 mogelijke combinaties, dus elk willekeurig lot heeft een kans van 1 op 13.983.816 — geen enkel patroon, zoals 1-2-3-4-5-6, is waarschijnlijker of onwaarschijnlijker dan een ander.

Hoe de getallen worden geproduceerd

Elk getal wordt getrokken uit de cryptografische toevalsbron van je browser (crypto.getRandomValues) met rejection sampling: de tool gooit het ongelijke staartdeel van het bereik van de generator weg, zodat elk geheel getal van het minimum tot het maximum precies even waarschijnlijk is als elk ander — er is geen schaalvertekening om je zorgen over te maken, zelfs niet bij heel brede bereiken. Met duplicaten uit is de reeks een echte steekproef zonder teruglegging, dus elke mogelijke verzameling van verschillende getallen is even waarschijnlijk. Er is geen vaste startwaarde, dus een reeks kan niet opnieuw worden gegenereerd — kopieer hem als je een verslag nodig hebt. Voor een herhaalbare lijst gebruik je de Random Assignment Generator. De getallen zijn onvoorspelbaar, maar ze worden als gewone waarden op het scherm getoond, dus deze pagina is geen wachtwoord- of sleutelgenerator.

Welke tool heb je nodig?

Je wilt…Gebruik
Een getal uit een bereik dat je kiest, of een lijst daarvanDeze Willekeurige-getallengenerator
De som van een of meer dobbelstenen, met d4–d100-presetsDobbelsteenwerper
Kop of munt, met een lopende telling en reeksenMunt Opgooien
Een geschud spel en handen die worden uitgedeeld zonder kaarten terug te leggenRandom Card Generator
Oefendata met een gekozen gemiddelde, spreiding of correlatieRandom Dataset Generator
Namen, geen getallen, getrokken uit een lijstWillekeurige-naamkiezer

Veelgestelde vragen

Hoe genereer ik een willekeurig getal tussen 1 en 100?
Laat het minimum op 1 en het maximum op 100 staan, zet het aantal op 1 en klik op Getallen Genereren. Beide uiteinden van het bereik tellen mee, dus 1 en 100 zijn even waarschijnlijk als elk getal daartussen.
Is deze willekeurige-getallengenerator echt willekeurig?
Hij gebruikt de cryptografische toevalsbron van je browser, crypto.getRandomValues, en rejection sampling, dus elk getal in het bereik heeft exact dezelfde kans. Streng genomen is het nog steeds een door de computer gegenereerde bron, gevoed door de entropie van het besturingssysteem, geen fysieke dobbelsteenworp, maar het is niet voorspelbaar op basis van eerdere resultaten. Dat maakt hem geschikt voor spellen, steekproeven, loterijen en klasoefeningen.
Kan hetzelfde getal twee keer voorkomen?
Alleen als je dat toestaat. Met Duplicaten toestaan aangevinkt wordt elk getal onafhankelijk getrokken, dus herhalingen zijn mogelijk en bij grotere reeksen waarschijnlijk. Vink het uit en elk getal in de reeks is uniek — wat een bereik vereist dat minstens zo groot is als de reeks.
Kan ik hem gebruiken voor wachtwoorden, sleutels of andere beveiligingsdoeleinden?
Niet daarvoor. De getallen komen uit een cryptografische bron, maar een getal dat uit een bereik met duplicaten, sorteren en kopieerknoppen is gekozen, is geen speciaal geheim. Voor wachtwoorden gebruik je de Wachtwoordgenerator, die een tekst bouwt met een bekende entropie, en voor unieke identificatoren gebruik je de UUID-generator.
Hoe kies ik loterijwinnaars ermee?
Nummer je deelnemers van 1 tot het totaal, zet het aantal op het aantal prijzen en vink Duplicaten toestaan uit zodat niemand twee keer wint. Koppel de getallen aan je lijst en bewaar de gekopieerde reeks als verslag. Wil je liever direct namen trekken, dan doet de Willekeurige-naamkiezer hetzelfde werk zonder nummering.
Genereert hij decimalen of negatieve getallen?
Hij genereert alleen gehele getallen, maar het bereik kan negatief zijn: een minimum van −10 en een maximum van 10 trekt uit 21 waarden, inclusief nul. Decimale invoer wordt geweigerd met een melding dat er gehele getallen moeten worden ingevoerd.

Gerelateerde tools

Meer hulpmiddelen: Willekeurige generators en lotingen