Некоторые из моих данных - это 64-битные целые числа. Я хотел бы отправить их в программу JavaScript, запущенную на странице.
Однако, насколько я могу судить, целые числа в большинстве реализаций JavaScript представляют собой 32-разрядные подписанные величины.
Мои две опции выглядят следующим образом:
- Отправьте значения в виде строк
- Отправьте значения в виде 64-разрядных чисел с плавающей запятой
Вариант (1) не идеален, но опция (2) кажется гораздо менее совершенной (потеря данных).
Как вы справились с этой ситуацией?