SoupCalc

Sequenznummern-Generator — Ganzzahlbereiche mit Auffüllung

Sequenznummern-Generator

Dieses Browser-Werkzeug erzeugt eine deterministische Folge dezimaler Ganzzahlen. Sie steuern den inklusiven Start- und Endwert, eine von Null verschiedene Schrittweite, die maximale Anzahl, die Breite der Nullauffüllung, Präfix, Suffix und das Ausgabetrennzeichen. Es erzeugt weder Zufallswerte noch wertet es Ausdrücke aus.

Start, Ende und Schrittweite werden als Dezimal-Ganzzahlen mit JavaScript BigInt geparst, sodass Werte den sicheren Ganzzahlbereich gewöhnlicher JavaScript-Zahlen überschreiten können. Dezimalpunkte, Exponentialschreibweise, hexadezimale Präfixe und eingebettete Trennzeichen werden abgewiesen.

Wie die Generierung funktioniert

Der erste Wert ist Start. Jeder weitere Wert entspricht dem vorherigen Wert plus der Schrittweite. Die Generierung endet, sobald sie das inklusive Ende überschreiten würde oder die angeforderte Anzahl erreicht ist — je nachdem, was zuerst eintritt.

Eine positive Schrittweite erfordert, dass Start kleiner oder gleich Ende ist. Eine negative Schrittweite erfordert, dass Start größer oder gleich Ende ist. Die Schrittweite Null ist unzulässig. Die Anzahl ist auf 10.000 Ergebnisse begrenzt, die Auffüllung auf 1.000 Zeichen und Präfix und Suffix auf jeweils 200 Zeichen.

Die Auffüllung wird auf den numerischen Anteil angewendet, bevor Präfix und Suffix hinzugefügt werden. Bei negativen Werten steht das Minuszeichen vor den Nullen. Als Trennzeichen stehen Zeilenumbruch, Komma oder kein Trennzeichen zur Verfügung.

Durchgerechnetes Beispiel

Mit Start 1, Ende 9 und Schrittweite 2, Auffüllbreite 3 und ohne Präfix oder Suffix lautet das Ergebnis:

001, 003, 005, 007, 009

Wird die Anzahl auf 3 gesetzt, endet die Ausgabe bei 001, 003, 005, obwohl das Ende noch nicht erreicht ist. Mit Start 10, Ende 0 und Schrittweite −3 beginnt die absteigende Folge mit 10, 7, 4, 1.

Bedeutung des Ergebnisses

Die Ausgabe ist formatierter Text, kein Datenbank-Schlüsselzuweisungsdienst. Das Präfix INV-, Auffüllbreite 6 und der Folgewert 42 ergeben INV-000042. Ein Suffix kann eine statische Markierung hinzufügen, aber weder Präfix noch Suffix verändern den numerischen Ablauf.

Da die Ausgabe deterministisch ist, führen dieselben Einstellungen zu denselben Zeichenketten. Das Werkzeug prüft keine bestehende Datenbank, koordiniert keine mehreren Benutzer, reserviert keine Nummern und garantiert keine globale Eindeutigkeit.

Grenzen und Datensicherheit

Die Generierung läuft lokal in der aktuellen Seite und sendet diese Feldwerte nicht an eine SoupCalc-Sequenz-API. Vermeiden Sie dennoch, Geheimnisse oder personenbezogene Daten in Präfixe und Suffixe einzufügen, insbesondere auf einem gemeinsam genutzten Gerät oder bei installierten Browser-Erweiterungen.

Das Werkzeug unterstützt nur die sichtbaren Steuerelemente für Ganzzahlbereiche. Es unterstützt keine Vorlagen, Datumsangaben, Zufallszeichenketten, benutzerdefinierte Ausdrücke, automatische Eindeutigkeit, Dateidownload oder Lückenerkennung. Beim Kopieren der Ausgabe in Tabellenkalkulationen können führende Nullen entfernt oder große Bezeichner in wissenschaftliche Notation umgewandelt werden; importieren Sie solche Werte als Text.

Große Ausgaben können selbst innerhalb der festgelegten Obergrenze Browser-Arbeitsspeicher beanspruchen. Verwenden Sie für produktive Bezeichner eine transaktionale Datenbanksequenz, ein UUID/ULID-Schema oder ein anderes System, das für Parallelbetrieb und Prüfbarkeit ausgelegt ist.

Quellen

Redaktioneller Nachweis

Verfasst und verhaltensgeprüft vom Redaktionsteam von SoupCalc. Aufsteigende, absteigende, begrenzte, richtungswidrige, Null-Schritt-, negative Auffüllungs- und Nicht-Ganzzahl-Fälle sind durch automatisierte Tests abgedeckt.

Letzte Überprüfung: 11. August 2026. Diese Seite ist bis zum Abschluss aller freigegebenen Lokalisierungen nicht für die Indexierung und Werbung freigegeben.