Generator voor willekeurige getallen
Genereer willekeurige getallen binnen een door u opgegeven bereik. Kies gehele of decimale getallen, stel het minimum en maximum vast, bepaal hoeveel getallen u tegelijk wenst te genereren en of duplicaten toegestaan zijn. De functie is ondersteund door de cryptografische willekeurige getallengenerator (RNG) van de browser, waardoor de uitkomsten voldoen aan statistische willekeurigheidstests.
Hoe je willekeurige getallen genereert
-
1
Stel het bereik in
Het minimum en het maximum zijn inclusief; beide kunnen negatief zijn.
-
2
Type selectie
Gehele getallen of decimale getallen. Voor decimale getallen kunt u kiezen hoeveel cijfers worden weergegeven.
-
3
Aantal en uniekheid van sets
Toestaan herhalingen (onafhankelijke trekkingen) of vereisen unieke resultaten (geen nummer mag twee keer verschijnen).
-
4
Genereren
De getallen worden, afhankelijk van uw kopieermodus, gescheiden door komma's of één per regel weergegeven.
Wat ‘willekeurig’ hier betekent
Deze tool gebruikt de Web Crypto API (crypto.getRandomValues), die put uit de entropiepool van het besturingssysteem. Voor bereiken die binnen 32 bits passen, is dit voor elk praktisch doel niet te onderscheiden van echte willekeur; het doorstaat de testsuites dieharder en TestU01.
Voor zeer kleine bereiken (2–255) gebruikt de tool rejection sampling om modulo-bias te voorkomen, die anders sommige getallen iets waarschijnlijker zou maken.
Typische toepassingen
| Toepassing | Instelling |
|---|---|
| Dobbelsteenworp (d6) | Gehele getallen 1–6 |
| Loterijsimulatie (6 uit 49) | Gehele getallen 1–49, aantal 6, uniek |
| Testgegevens (ID’s) | Gehele getallen 1000–9999, uniek |
| Decimale simulatie | Decimale getallen 0–1, 6 cijfers |
| Muntworp | Gehele getallen 0–1 |
| Kies een winnaar uit N inzendingen | Gehele getallen 1–N, aantal 1 |
Gereguleerd gebruik
In alle gevallen met juridische of auditvereisten (gokken, officiële trekkingen, cryptografische sleutels) gebruikt u een gecertificeerde RNG met herkomstregistratie. RNG’s in browsers zijn uitstekend, maar niet gecertificeerd.
Veelgestelde vragen
Als je een 32-bits willekeurig getal modulo 10 neemt, leveren de laatste waarden binnen het 32-bits bereik iets meer nullen op dan negens. Voor kleine bereiken is deze bias verwaarloosbaar; voor eerlijkheid op gokniveau gebruikt u rejection sampling (wat deze tool doet).
Nee. De Web Crypto API is niet te seeden – dat is opzettelijk zo ontworpen. Voor reproduceerbaarheid (gedeelde testgegevens, wetenschappelijke experimenten) gebruikt u in plaats daarvan een PRNG-bibliotheek met een seed.
Tot 2^53 - 1 voor veilige gehele getallen, wat praktisch alle niet-cryptografische toepassingen omvat. Voor willekeurige precisie gebruikt u een speciale tool voor grote gehele getallen.
Ja – zowel het minimum als het maximum zijn opgenomen in het uitvoerbereik, tot op het weergegeven aantal cijfers nauwkeurig.
Gerelateerde tools
E-mailhandtekeninggenerator
Maak een schone HTML-e-mailhandtekening op basis van je naam, functie, bedrijf, e-mail, telefoon en website. Kopieer hem met één klik en plak hem in Gmail, Outlook of Apple Mail.
Hondennaamgenerator
Genereer populaire hondennamen per geslacht: mannelijk, vrouwelijk of unisex, uit een samengestelde lijst van 60 beproefde namen.
Hints-generator (charades)
Genereer willekeurige hints per categorie (films, handelingen, dieren, beroepen) en moeilijkheidsgraad, met een onthul-knop en een optionele timer van 60 seconden per ronde.
Bingokaartgenerator
Genereer printbare bingokaarten met willekeurige getallen. Standaard 5x5 met een gratis middenvak, klaar voor klas- of feestspellen.
Online cm-liniaal
Een liniaal van 30 cm op het scherm met een streepje bij elke millimeter. Stel de schermresolutie (DPI) een keer in met een bankpas, zodat de schaal overeenkomt met de werkelijkheid.
Lesrooster maken
Maak in je browser een persoonlijk lesrooster met tijden, lokalen, overlapcontrole, afdruk en export naar CSV en iCalendar.
Tool beschikbaar in andere talen
- مولد الأعداد العشوائية [AR]
- 乱数ジェネレーター [JA]
- เครื่องสร้างตัวเลขสุ่ม [TH]
- Gerador de Números Aleatórios [PT]
- Generador de Números Aleatorios [ES]
- Zufallszahlengenerator [DE]
- Bộ tạo số ngẫu nhiên [VI]
- Slumptalsgenerator [SV]
- Générateur de nombres aléatoires [FR]
- Generator Angka Acak [ID]
- Generator liczb losowych [PL]
- 난수 생성기 [KO]
- Random Number Generator [EN]
- Generatore di Numeri Casuali [IT]
- Генератор случайных чисел [RU]
- Rastgele Sayı Oluşturucu [TR]
- 随机数生成器 [ZH]