Technical Guide7 min

Präzisionsverlust bei 64-Bit-Ganzzahlen in Browser-JSON-Parsern verhindern

JavaScript-Zahlen verwenden das IEEE 754-Format mit 53 Bit ganzzahliger Genauigkeit. Zahlen über Number.MAX_SAFE_INTEGER werden von Standard-JSON.parse() gerundet.

Interaktives Tool verfügbarTesten Sie diese Funktionen direkt im Browser, ohne Daten an Server zu übertragen.
Tool starten →

1. Grenzen sicherer Ganzzahlen

64-Bit-Ganzzahlen wie Snowflake-IDs oder Datenbank-Schlüssel verlieren ihre Identität, wenn sie ohne String-Kapselung geparst werden.

9007199254740993 wird gerundet zu 9007199254740992.

Summary & Best Practices

Nutzen Sie stets BigInt-fähige Parser für 64-Bit-Datensätze zur Vermeidung fehlerhafter Zuordnungen.

← Zurück zur ÜbersichtDas Tool json-formatter ausprobieren →