3

まず第一に、ばかげた質問で申し訳ありませんが、nodejs は初めてです。ソケットから 64 ビットのリトル エンディアンの符号付き整数を読み取り、それをバッファに配置したので、256 という数値が次のように表されているとします。

<Buffer 00 01 00 00 00 00 00 00>

Buffer クラスには readInt32LE と readUInt32LE しかないため、32 ビット操作を使用して、このバッファーを同等の js 番号に変換するにはどうすればよいですか? 2 つの 32 ビット ビッグ エンディアン番号を読み取ってから、何らかの方法でビット単位で読み取る必要がありますか? リトルエンディアンと読むべきですか?

ありがとう

4

1 に答える 1