nodeJS Записать целое число в буфер, используя buffer.writeInt16BE
Я хочу спросить, как сохранить число (целое число в JS) в буфере с помощью buffer.writeInt16BE().
Предположим, у меня есть номер, такой как
var a = 40000;
40000(10) = 9C40 (16)
Как я могу хранить 40000 в буфере размером 2, так это выглядит примерно так:
<9c, 40>
1 ответ
Вы не можете использовать buf.writeInt16BE()
потому что 40000 больше, чем 32768. Однако, если вы используете buf.writeUInt16BE()
Вы можете написать 40000 в буфер просто отлично.