В типе javascript число это 64-разрядное число с плавающей запятой, которое поддерживает стандарт IEEE 754, и это похоже на double в C. И вы можете создавать 32-разрядные типизированные массивы с помощью команд ниже управлять каждым байтом в каждом компоненте, связывая соответствующий буфер.
let a = new Float32Array(length);
let b = new Float64Array(length);
Но обратите внимание, что это не поддерживается в IE9, здесь совместимость с браузером таблица.
Если вам нужно расширенное отображение, например long double , вы можете использовать библиотеку double.js или decimal.js .