1

座標が 19, 104 のオブジェクトがあります。このオブジェクトの座標は、バイト "30 01 00 00 40 03 00 00" で表されます。
最初のバイトを 00 に置き換えると、19 は 16 になり
ます。これらの 8 バイトは、一部のアプリケーションでの座標の値です。値ごとに 4 バイトですが、通常の 16 進値のようには見えません... 19 番の 16 進コードは 13 であるため
です。ビッグ/リトルエンディアンなど、私には奇妙なことがたくさんあります...

4

1 に答える 1

2

各バイトは逆方向 (ビッグ エンディアン) で読み取られるため30、3 と01解釈され、16 と解釈されます。ただし、残りは ltr で読み取られます。

ビッグエンディアンとは

エンディアンネス

于 2012-09-10T14:24:51.600 に答える