Random Number Generator — Free Online Tool

Ein Zufallszahlengenerator (RNG) erzeugt Zahlen innerhalb eines festgelegten Bereichs für Tests, Stichproben, Simulationen oder schnelle Hilfsaufgaben. SWEDevTools: Prism generiert Zahlen in Ihrem Browser mithilfe der Web Crypto API, mit Optionen für Min/Max, Anzahl, Dezimalgenauigkeit und einem optionalen Einzigartigkeitsmodus für nicht-wiederholende Ganzzahlen. Ideal, wenn Sie eindeutige Test-IDs, würfelartige Werte oder numerische Massendaten benötigen, ohne ein Skript schreiben zu müssen.

Features

Frequently Asked Questions

Ist dieser RNG kryptografisch sicher?

Er verwendet die Web Crypto API (crypto.getRandomValues), die für viele sicherheitskritische Anwendungen geeignet ist. Für Produktions-Secrets befolgen Sie weiterhin die Best Practices und das Bedrohungsmodell Ihrer Plattform.

Sind Min/Max-Werte inklusiv?

Ja. Der Generator schließt beide Endpunkte für Ganzzahlausgaben ein. Bei Dezimalzahlen werden Werte innerhalb des Bereichs generiert und auf die angeforderte Genauigkeit gerundet.

Warum gibt der Einzigartigkeitsmodus manchmal einen Fehler aus?

Wenn Sie mehr eindeutige Ganzzahlen anfordern als der Bereich enthält (zum Beispiel 10 Werte von 1–6), gibt das Tool einen Fehler aus, da es mathematisch unmöglich ist.

Kann ich negative Zahlen generieren?

Ja. Setzen Sie einen negativen Minimalwert (zum Beispiel -10 bis 10) für Testdaten und Simulationen.

Funktioniert der Einzigartigkeitsmodus mit Dezimalzahlen?

Eindeutigkeit funktioniert am zuverlässigsten mit Ganzzahlen. Bei Dezimalzahlen kann Rundung leichter zu Kollisionen führen; erhöhen Sie die Genauigkeit oder deaktivieren Sie den Einzigartigkeitsmodus.

Wie generiere ich einen Würfelwurf?

Setzen Sie Min=1, Max=6, Dezimalstellen=0, Anzahl=1. Erhöhen Sie die Anzahl für mehrere Würfe.

Kann ich dies für Lasttesting-IDs verwenden?

Ja, für schnelle Fixtures. Für großangelegte Workloads erwägen Sie einen deterministischen Generator oder die Sequenz-/UUID-Funktionen Ihrer Datenbank je nach Anforderungen.

Werden generierte Zahlen irgendwohin gespeichert oder gesendet?

Nein. Die Generierung läuft lokal in Ihrem Browser.

Was ist mit smalldev.tools passiert?

smalldev.tools ist nicht mehr verfügbar. Prism von SWEDevTools bietet dieselben Entwicklertools und mehr, mit Offline-Unterstützung, Pipeline-Verkettung und vollständig kostenloser Nutzung — keine Registrierung erforderlich.