What is the accepted way to send 64-bit values over JSON?
There is in fact a limitation at JavaScript/ECMAScript level of precision to 53-bit for integers (they are stored in the mantissa of a “double-like” 8 bytes memory buffer). So transmitting big numbers as JSON won’t be unserialized as expected by the JavaScript client, which would truncate them to its 53-bit resolution. > parseInt(“10765432100123456789”) 10765432100123458000 See … Read more