Command Palette

Search for a command to run...

RA

Random Number Generator

Genereer willekeurige getallen in elk bereik, met alleen unieke en decimale opties.

Wat is een Random Number Generator?

Een generator voor willekeurige getallen produceert een of meer getallen die zijn getekend zonder enig voorspelbaar patroon uit een bereik dat u definieert U stelt een minimum en een maximum in, kiest hoeveel getallen u wilt, en het gereedschap retourneert waarden verspreid over dat interval Het is het digitale equivalent van het tekenen van genummerde tokens uit een tas, behalve dat de tas miljarden tokens kan bevatten en de trekking onmiddellijk is.

Deze generator draait volledig in uw browser en geeft de voorkeur aan de Web Crypto API (crypto.getRandomValues) als zijn randomness bron, terugvallend naar de standaard JavaScript generator alleen wanneer Crypto niet beschikbaar is Dat maakt uit omdat de twee bronnen niet uitwisselbaar zijn: cryptografische willekeur is onvoorspelbaar genoeg voor aan de beveiliging grenzende toepassingen zoals het kiezen van tokens of shuffling, terwijl gewone pseudo-willekeurige uitvoer prima is voor games en sampling maar nooit iets geheims mag zaaien Omdat het werk lokaal gebeurt, geen enkel verzoek verlaat uw apparaat ooit en er is geen tarieflimiet om te raken.

Naast een enkele trekking dekt de tool de gevallen waar mensen daadwerkelijk naar reiken: gehele getallen of decimalen met een gekozen aantal plaatsen, batches die alleen uniek zijn en waar geen waarde zich herhaalt (handig voor loterijen, loterijen en willekeurige steekproeven zonder vervanging), en bulkgeneratie van maximaal tienduizend getallen tegelijk met lopende totalen en een gemiddelde. Alles kan worden gekopieerd als een door nieuwe regels gescheiden lijst, zodat het rechtstreeks in een spreadsheet, een script of een testopstelling valt.

Willekeur komt eerder van de cryptografische generator van de browser dan van Math.random, wat van belang is wanneer het resultaat iets beslist Math.random is snel, gezaaid uit een niet-gespecificeerde bron, en expliciet niet geschikt voor iets waar voorspelbaarheid een probleem is Het bereik wordt in kaart gebracht zonder modulo bias, de subtiele fout waarbij het naïef nemen van een rest de lagere waarden in een bereik iets waarschijnlijker maakt dan de rest.

Hoe de Random Number Generator gebruiken?

  1. Stel het bereik in

    Voer de minimum- en maximumwaarden in. Het bereik is inclusief voor gehele getallen, dus 1 tot 6 kan elk van 1, 2, 3, 4, 5 of 6 retourneren.

  2. Kies hoeveel

    Stel de telling in voor een enkel getal of een bulkbatch, tot 10.000 getallen per trekking.

  3. Kies de opties

    Schakel gehele getallen of decimalen in, stel decimalen in en schakel alleen unica in als geen enkele waarde zich herhaalt.

  4. Genereren en kopiëren

    Klik op Genereren om de batch te tekenen, bekijk de som en het gemiddelde en kopieer vervolgens de hele lijst of een enkele waarde.

Belangrijkste kenmerken

  • Cryptografische willekeurige bron

    Getallen komen van crypto.getRandomValues in plaats van Math.random, waarvan de volgorde kan worden voorspeld op basis van een handvol eerdere uitgangen

  • Elk bereik, geheel getal of decimaal

    Teken hele getallen of decimalen met een configureerbaar aantal plaatsen, over positieve of negatieve bereiken.

  • Unieke batches

    Garandeer geen herhalingen voor loterijen, loterijen en bemonstering zonder vervanging, met een duidelijke waarschuwing wanneer het bereik te klein is.

  • Bulkgeneratie met statistieken

    Genereer tot 10.000 nummers tegelijk en zie de lopende som en het gemiddelde naast de lijst.

Frequently Asked Questions

Een generator voor willekeurige getallen wijst een onvoorspelbare bron van bits toe aan het bereik dat u kiest Deze tool leest bytes uit de Web Crypto API wanneer deze beschikbaar is en schaalt deze in uw minimum-tot-maximum interval, zodat elke waarde in het bereik een gelijke kans heeft om getekend te worden.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

random number generatorrandom numberrngpick a random numberrandom integerunique random numberslottery number generator