Node.js的Javascript ArrayBuffer中的Buffer.writeFloatBE

时间:2013-05-26 11:13:02

标签: javascript node.js arraybuffer

我在Node.js中有以下代码:

  var number = parseFloat(-0.8);
  var buffer = new Buffer(4);
  buffer.writeFloatBE(number, 0);
  return -~parseInt(buffer.toString('hex'), 16) - 1;

如何在普通的javascript中使用ArrayBuffer完成相同的操作?

1 个答案:

答案 0 :(得分:0)

你可以从Buffer本身重用IEEE754编写器(它现在转移到C ++域,link to JS implementation