Technical Guide7 min
Prevenindo perda de precisão com inteiros de 64 bits no JSON do navegador
O formato IEEE 754 do JavaScript suporta com segurança inteiros até 2^53 - 1. Valores de 64 bits maiores que isso são arredondados silenciosamente pelo JSON.parse().
Ferramenta interativa disponívelTeste estes conceitos diretamente no seu navegador sem enviar dados a nenhum servidor.
Abrir ferramenta →1. O perigo de IDs corrompidos
Identificadores do Discord, Twitter e chaves BIGINT sofrem perda do último dígito se serializados diretamente como números puros.
A abordagem correta envolve conversão para BigInt ou tratamento como string.
Summary & Best Practices
Proteja seus identificadores de banco de dados aplicando tokenização sem perda de precisão.
