Я пишу демонстрацию обработки сигналов в JavaScript.Для этого мне нужно хранить относительно большие векторы поплавков.Если я делаю это наивным способом (используя библиотеку mathjs ):
var vector = math.matrix([-35.545806884765625, -3.1195175647735596, ...]);
, это работает нормально, но источник может легко иметь мегабайты.
Есть лиспособ, как представить число с плавающей точкой, например, в кодировке base64, чтобы исходный код был сжат?