Zahlengenerator
Generieren Sie zufällige Ganzzahlen in einem ausgewählten Mindest- und Höchstbereich, mit oder ohne Wiederholungen. Der Zahlengenerator verwendet crypto.getRandomValues im Browser.
Mit crypto.getRandomValues() werden in Ihrem Browser zufällige Ergebnisse generiert. Es wird nichts an einen Server gesendet.
—
—
Spieler 1
8000
Spieler 2
8000
0:00
—
Rechnen anzeigen
Der Zahlengenerator zeichnet zufällige Ganzzahlen innerhalb eines ausgewählten Minimums und Maximums mit einer festen Anzahl und einer Option zum Zulassen oder Verbot wiederholter Werte. Legen Sie den Bereich und die Anzahl der zurückzugebenden Zahlen fest, und das Tool füllt die Ergebnisliste sofort mit einer kryptografisch fairen Zufallsquelle im Browser. Die zufällige Ganzzahlgenerierung ist der Kern von Verlosungen, Lotterie-Tipps, Unterrichtsübungen, Würfelsimulationen und allen Situationen, in denen eine faire, unvorhersehbare Zahl aus einem definierten Bereich gefordert wird.
Generieren Sie Zufallszahlen in einem
Bereich Geben Sie ein Minimum, ein Maximum und eine Anzahl ein, und der Zahlengenerator gibt so viele ganze Zahlen aus dem inklusiven Bereich zwischen Minimum und Maximum zurück.
Die Standardwerte liegen zwischen 1 und 100 und es werden fünf Werte zurückgegeben.
Minimum und Maximum müssen jeweils ganze Zahlen sein, wobei Maximum mindestens so groß wie Minimum sein muss, und Anzahl muss eine ganze Zahl von 1 bis 1.000 sein.
Inklusive Grenzen bedeuten, dass der Höchstwert selbst bei der Ziehung erreichbar ist, was für eine Verlosung oder Lotterie mit der Bezeichnung „1 bis 100“ von Bedeutung ist: Der Bereich muss mit dem Höchstwert genau auf 100 und nicht auf 99 festgelegt werden, damit die Beschriftung mit der tatsächlichen Ziehung übereinstimmt.
Wählen Sie, ob Wiederholungen zulässig sind
Wenn Sie „unique“ auf „Yes“ setzen, werden Ziehungen ohne Ersatz durchgeführt: Der Generator erstellt jede Ganzzahl im Bereich, mischt den gesamten Pool mit einem fairen Shuffle-Algorithmus und gibt die ersten Zähleinträge aus dem gemischten Ergebnis zurück.
Wenn die angeforderte Anzahl die Gesamtgröße des Bereichs überschreitet, wird die Generierung mit einem Fehler abgebrochen, anstatt stillschweigend doppelte Werte zu erzeugen.
Wenn Sie „unique“ auf „Nein“ setzen, kann dieselbe Ganzzahl mehr als einmal in der zurückgegebenen Liste vorkommen, da jeder gezogene Wert eine unabhängige, neue Zufallsauswahl aus dem gesamten Bereich ist.
Verwenden Sie ein eindeutiges „Ja“ für Tombola-Tickets, Sitzplatzzuweisungen oder Situationen, in denen das doppelte Erscheinen desselben Werts ein Problem darstellen würde.
Verwenden Sie ein eindeutiges „Nein“ für unabhängige wiederholte Würfe derselben Reichweite, z.
B. die Simulation mehrerer Würfelwürfe.
Simulieren Sie einen Würfelwurf oder veranstalten Sie eine
Tombola Stellen Sie für eine einzelne sechsseitige Würfelfläche das Minimum auf 1, das Maximum auf 6, die Anzahl auf 1 und die Einzigartigkeit auf „Nein“ ein.
Jeder Tastendruck auf „Generieren“ gibt ein unabhängiges Gesicht zurück.
Behalten Sie bei zwei Würfeln, die Doppelwürfe anzeigen können, die Einstellung „einzigartig“ auf „Nein“ und die Anzahl auf „2“ bei, sodass beide Positionen unabhängig voneinander aus dem gleichen Bereich von 1 bis 6 ziehen; Die Einstellung „unique“ auf „Ja“ mit Zählung 2 würde fälschlicherweise Doppelgänge verbieten, was bei echten Würfeln nicht der Fall ist.
Stellen Sie für eine Verlosung das Minimum auf 1, das Maximum auf die Gesamtzahl der verkauften Tickets, die Eindeutigkeit auf „Ja“ und die Zählung auf die Anzahl der zu vergebenden Preise ein.
Der Generator gibt so viele unterschiedliche Ticketnummern in gemischter Reihenfolge zurück; Bei einer Rangfolge der Preise kann die erste aufgeführte Zahl als erster Preis gewertet werden.
Stellen Sie sicher, dass die
Zufälligkeit fair ist Die Zahlen stammen aus einer kryptografisch sicheren, im Browser integrierten Zufallsquelle, die einen Puffer mit Zufallsbytes füllt und Ablehnungsstichproben verwendet, um eine subtile Verzerrung zu vermeiden, die ein naiver Modulo-Ansatz verursachen kann, wenn sich die Bereichsgröße nicht gleichmäßig in den Bereich der Zufallsquelle aufteilt.
Diese Methode basiert nicht auf der standardmäßigen, weniger strengen Pseudozufallsfunktion, die üblicherweise für Gelegenheitszwecke verwendet wird.
Jeder generierte Wert bleibt lokal im Browser und wird nirgendwohin übertragen.
Für dieses Werkzeug gibt es keine Sameneingabe, was bedeutet, dass bei jedem Drücken ein völlig neuer, nicht reproduzierbarer Zug statt einer wiederholbaren Sequenz erzeugt wird.
Arbeiten Sie ein Wahrscheinlichkeitsbeispiel durch
Nehmen Sie mindestens 1, höchstens 10, zählen Sie 3 und legen Sie „Einzigartig“ auf „Ja“ fest.
Der Pool enthält zehn Ganzzahlen.
Nach einem fairen Mischen besteht eine Chance von 3 zu 10, dass eine bestimmte Zahl, beispielsweise 7, irgendwo unter den drei gezogenen Werten erscheint, da drei der zehn Poolpositionen besetzt werden.
Wenn „Einzigartig“ stattdessen auf „Nein“ gesetzt ist, ist jede der drei Ziehungen völlig unabhängig, sodass die erwartete Häufigkeit, mit der ein bestimmter Wert wie 7 über drei Ziehungen hinweg erscheint, 3 × (1/10) = 0,3 beträgt, und anders als im Fall „Einzigartig-Ja“ könnte derselbe Wert im Prinzip mehr als einmal erscheinen.
Häufig gestellte
Fragen
Wie generiert man eine
Zufallszahl in einem Bereich? Legen Sie einen Mindest- und Höchstwert sowie eine Anzahl fest und generieren Sie dann. Das Tool zieht so viele Ganzzahlen aus dem inklusiven Bereich mithilfe einer kryptografisch fairen Zufallsquelle.
Was bedeutet „einzigartig“ in diesem
Zusammenhang? Bei der Einstellung „Einzigartig“ auf „Ja“ werden die Ziehungen ohne Ersatz durchgeführt, wodurch sichergestellt wird, dass sich der Wert im Ergebnis nicht wiederholt. Wenn „Unique“ auf „Nein“ gesetzt ist, kann derselbe Wert mehr als einmal gezeichnet werden, da jede Ziehung unabhängig ist.
Kann ich mit diesem
Tool das Würfeln simulieren? Ja. Stellen Sie das Minimum auf 1, das Maximum auf 6 (oder wie viele Seiten auch immer) ein, zählen Sie bis zur Anzahl der Würfel und stellen Sie eindeutig „Nein“ ein, da echte Würfelwürfe unabhängig voneinander sind und wiederholte Werte wie Doppelwerte anzeigen können.
Ist die
Zufallszahl wirklich zufällig? Zahlen werden mithilfe einer kryptografisch sicheren Zufallsquelle ermittelt, die in den Browser integriert ist, wobei eine Zurückweisungsstichprobe angewendet wird, um bereichsbezogene Verzerrungen zu vermeiden, was eine stärkere Zufälligkeitsgarantie als eine einfache Pseudozufallsfunktion darstellt.
Was passiert, wenn ich mehr eindeutige
Nummern anfordere, als der Bereich enthält? Der Generator gibt einen Fehler zurück, anstatt doppelte Werte zu erfinden, da eine eindeutige Zeichnung nicht mehr unterschiedliche Werte zurückgeben kann, als im angegebenen Bereich vorhanden sind.
Sind inklusive
Grenzen wichtig? Ja. Inklusive Grenzen bedeuten, dass der Maximalwert selbst gezeichnet werden kann. Ein Bereich, der von „1 bis 100“ reichen soll, muss das Maximum auf 100 und nicht auf 99 setzen, sonst würde der Höchstwert nie angezeigt.
Speichert oder überträgt dieses
Tool die generierten Zahlen? Nein. Die gesamte Generierung erfolgt lokal im Browser und generierte Werte werden nicht an einen Server gesendet.
Zusammenfassung Das
Generieren einer Zufallszahl bedeutet, ein Minimum, ein Maximum und eine Anzahl festzulegen und dann mithilfe einer kryptografisch fairen Zufallsquelle so viele ganze Zahlen aus dem inklusiven Bereich zu ziehen, mit der Option, wiederholte Werte zuzulassen oder zu verbieten.
Einzigartige Ziehungen eignen sich für Verlosungen und Loszuteilungen, während nicht-einzigartige Ziehungen für unabhängige wiederholte Ereignisse wie Würfelwürfe geeignet sind und jede Ziehung lokal im Browser bleibt, ohne einen reproduzierbaren Startwert. ---