$ByteOrdering

$ByteOrdering
各コンピュータシステムのバイナリデータのバイトのネイティブな順序を与える.

詳細詳細

  • $ByteOrderingの可能な値は,である.
  • はビッグエンディアン(680x0系および他の多くのプロセッサに適している)に相当し,はリトルエンディアン(x86系プロセッサに適している)に相当する.
  • は最上位バイトが最初にあることに相当し,は最下位バイトが最初にあることに相当する.
  • は,IntegerDigits[n,256]から得られた順序である.
  • $ByteOrderingは,ImportおよびExportByteOrderingオプションのデフォルト設定である.

例題例題すべて開くすべて閉じる

  (2)  (2)

このマシンにおけるバイト順:

In[1]:=
Click for copyable input
Out[1]=

バイトストリームを逆のバイト順で読み込む:

In[1]:=
Click for copyable input
Out[1]=

バイト順を正しくする:

In[2]:=
Click for copyable input
Out[2]=
1999年に導入
(4.0)