Generator voor willekeurige getallen
Genereer een willekeurig aantal getallen binnen een bereik, als gehele of decimale getallen, met de optie om elke waarde uniek te houden.
Goed om te weten
De Generator voor willekeurige getallen van CalcCafe trekt willekeurige gehele getallen of decimalen tussen een minimum en maximum die je zelf instelt, in elke gewenste hoeveelheid, met een optionele schakelaar om af te dwingen dat elke waarde verschillend is. Hij is bedoeld voor iedereen die onvoorspelbare getallen nodig heeft zonder spreadsheetformule of code: een loterij of winactie houden, lotto-achtige getallen kiezen, rijen uit een dataset steekproeven, willekeurige ID's toewijzen, een spel of quiz initialiseren, of iets stresstesten met willekeurige invoer.
Gebruik hem wanneer je eerlijkheid wilt die je kunt verdedigen. Omdat hij put uit de cryptografische willekeurbron van de browser in plaats van uit een pseudo-willekeurige generator met een instelbare seed, kan de uitkomst niet worden voorspeld of gereproduceerd door een seed te raden, wat belangrijk is wanneer het resultaat een prijs, een volgorde of een keuze bepaalt die mensen kunnen betwisten. De optie voor unieke waarden zet je aan voor trekkingen waarbij hetzelfde getal niet twee keer mag voorkomen, zoals het kiezen van verschillende winnaars of bingoballen.
De hoofduitvoerregel toont je getallen in trekvolgorde, gescheiden door komma's, en de samenvattingstegels eronder vermelden het werkelijk geproduceerde aantal, de som, de laagste en hoogste getrokken waarden en het gemiddelde. Gebruik die statistieken als een snelle controle: als het aantal lager is dan je vroeg, of als de melding in een waarschuwing verandert, vertelt de generator je dat het bereik te smal was om aan je instellingen te voldoen.
- Unieke gehele getallen zijn begrensd tot het aantal gehele waarden in het bereik (1 tot 10 levert er hooguit 10 op), en unieke decimalen hangen af van de instelling voor het aantal decimalen, dus verbreed het bereik of voeg decimalen toe als hij weigert je aantal te vullen.
Veelgestelde vragen
Waarin verschilt dit van Math.random()?
Hij gebruikt crypto.getRandomValues, de cryptografisch sterke willekeurbron van de browser, met rejection sampling voor gehele getallen, zodat de waarden onvertekend en onvoorspelbaar zijn in plaats van afkomstig uit een pseudo-willekeurige generator met instelbare seed.
Waarom weigert 'Unieke waarden' soms te genereren?
De unieke modus kan niet meer waarden produceren dan het bereik toelaat. Voor gehele getallen van 1 tot 10 krijg je hooguit 10 unieke getallen; verhoog voor decimalen het aantal decimalen of verbreed het bereik om meer onderscheidende mogelijkheden te creëren.
Worden mijn gegevens ergens geüpload?
Nee — deze calculator draait volledig in je browser; er wordt niets geüpload.
Is het gratis?
Ja, volledig gratis, zonder registratie en zonder limieten.
Gerelateerde rekenmachines