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.
