#javascript #node.js #floating-point
#javascript #node.js #с плавающей запятой
Вопрос:
Я использовал следующую функцию для создания буфера из 64-битного с плавающей запятой: new Float64Array([127.375]).buffer
. У Buffer
класса действительно есть метод readFloatBE
(или readFloatLE
) для строчного конца, но оба они считывают 32-разрядные числа с плавающей запятой.
Мой вопрос: как я могу прочитать 64-разрядный с плавающей запятой из буфера в Node.js ?
Комментарии:
1.
.readDoubleLE()
или.readDoubleBE()
2. @Pointy спасибо! Это работает! Вы могли бы также добавить ответ для дополнительного подтверждения его принятия 😅
Ответ №1:
Buffer
Класс также имеет .readDoubleLE()
и .readDoubleBE()
для чисел с двойной точностью (которые являются «обычным» числовым типом JavaScript).