以下の内容はhttps://dk521123.hatenablog.com/entry/37795867より取得しました。


ビッグエンディアン / リトルエンディアン

エンディアン (Endian)

 * バイトオーダー(byte order)
 * データをバイト単位で見たときの並べ方

■ ビッグエンディアン (Big Endian)

 * 最上位のバイトから下位に向けて順に記録・伝送する方式

4バイトのデータ「00000001 00000010 00000100 00001000」を格納する場合
 * データをそのまま格納
  => つまり 「00000001 00000010 00000100 00001000」

■ リトルエンディアン (Little Endian)

 * 最下位のバイトから上位に向けて順に取り扱う方式

4バイトのデータ「00000001 00000010 00000100 00001000」を格納する場合
 * データを逆順に格納
  =>  元データ            「00000001 00000010 00000100 00001000」
  =>  リトルエンディアン 「00001000 00000100 00000010 00000001」


関連記事

Javaで 標高データ SRTM-3 を扱う ~ ビッグエンディアンをリトルエンディアンに変換する ~

https://blogs.yahoo.co.jp/dk521123/37798037.html

C#】バイナリ / バイナリファイル の扱い

https://blogs.yahoo.co.jp/dk521123/18559744.html



以上の内容はhttps://dk521123.hatenablog.com/entry/37795867より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14