Test-Zahlengenerator — Dummy-Ganzzahlen und Dezimalzahlen für Fixtures

Erzeugen Sie synthetische Ganzzahlen und Dezimalzahlen für Datenbanken, Fixtures und Formulare. Keine Lotterie, kein Würfel, kein kryptographisches RNG; keine Live-ID; keine Telefonnummer. Testdaten-Zahlen, kein Glücksspiel.

Laden…
Testzahlen — Hinweise für Entwickler
Synthetische Ganzzahlen und Dezimalzahlen für Fixtures und DB-Seed. Inklusive Bereiche, skalierte Cents, keine Float-Drift. Keine Lotterie, kein CSPRNG, keine Live-ID, keine Telefonnummer.

So funktioniert die Erzeugung

Wählen Sie Menge (1–100), Art, Bereich, Format und Reihenfolge. Eine Optionsänderung aktualisiert die Liste sofort. Alles kopieren oder JSON, CSV, SQL oder TXT laden. Rohe Dezimalzahlen nutzen einen Punkt und exakte Skalierung — keine 0.1+0.2-Drift.

Optionen

Menge (1–100)
Anzahl der Zeilen für Seed-Jobs. Obergrenze 100.
Art
integer erzeugt ganze Zahlen für INT-Spalten und step=1-Felder. decimal erzeugt DECIMAL/NUMERIC-Strings (Standard 2 Stellen, 0–6), indem skalierte Ganzzahlen gezogen und ein Punkt eingefügt wird — 19.90 bleibt 19.90.
Bereich
Inklusive Fenster: id 1–10000 (Standard), qty 1–99, price 0.00–9999.99, percent 0–100, port 1024–65535 oder eigenes min/max. Benannte Presets setzen die Art. Custom min > max liefert keine Zeilen. Grenzen sind immer eingeschlossen.
Format
raw (Standard) ist JSON/SQL-sicher: Punkt als Dezimaltrennzeichen, keine Gruppierung, auch auf fr/de-Seiten. locale nutzt die Seitensprache via Intl. padded nur für Ganzzahlen; Breite = Ziffernanzahl von max (id → 00042).
Reihenfolge
random (Standard) zieht mit Zurücklegen — Duplikate sind bei qty/price erwartet. unique zieht ohne Zurücklegen und bricht ab, wenn count den Pool übersteigt (keine stille Kürzung). sequence läuft ab min in Integer- oder skalierten Dezimalschritten und bricht ab, wenn der letzte Wert max überschreiten würde. Unique heißt eindeutig in dieser Liste, nicht weltweit.

Beispiele

Standard-Surrogatschlüssel

Einstellungen

kind=integer, range=id, format=raw

Beispielausgabe

42

Betrag ohne Währungssymbol

Einstellungen

kind=decimal, range=price, format=raw

Beispielausgabe

19.99

Verwandte Tools

Passende Feldspalten oder eine JSON-Tabelle? Versuchen Sie den Test-E-Mail-Generator, den Test-Datums-Generator, den Testnamens-Generator oder den JSON-Testdaten-Generator. Brauchen Sie stattdessen eine Kennung? Nutzen Sie den UUID-Generator oder den NanoID-Generator.

FAQ Testzahlen

Fixtures, INT/DECIMAL und was dieses Tool nicht ist

Ich habe nach einem random number generator gesucht. Ist das hier?

Wenn Sie Dummy-Ganzzahlen und Dezimalzahlen für Fixtures, DB-Seed und Formular-QA brauchen, ja. Wenn Sie Lotteriekugeln, Würfel oder eine Glückszahl wollen, macht diese Seite das nicht — sie erzeugt eine kopierbare Liste für Entwickler.

Bekomme ich einen random integer oder einen decimal generator?

Ja: kind=integer (Standard) für INT-Spalten, kind=decimal für DECIMAL/NUMERIC mit 0–6 Stellen (Standard 2). Es sind synthetische Fixture-Zahlen, kein statistischer Sampler und kein wissenschaftlicher Rechner.

Ist das eine lottery oder ein CSPRNG?

Nein. Keine Verlosung, keine kryptographische Zufälligkeit, kein Seed-Regler. Ziehungen nutzen einen uniformen Haus-RNG für Fixtures. Nicht für Glücksspiel, Geheimnisse oder Zahlungskarten verwenden.

Ich wollte einen test number generator — sind das Telefonnummern?

Nein. Diese Seite gibt nur Ganzzahlen und Dezimalzahlen aus (id, qty, price, port). Für Dummy-Telefonnummern nutzen Sie den Testtelefonnummern-Generator. Unique bedeutet eindeutig in dieser Liste, keine Live-Kennung wie eine UUID.

Synthetische Feldwerte für Fixtures und DB-Seed — zuerst reservierte Telefonnummern.