$ByteOrdering

$ByteOrdering

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

詳細

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

例題

  (2)

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

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

バイト順を正しくする:

Wolfram Research (1999), $ByteOrdering, Wolfram言語関数, https://reference.wolfram.com/language/ref/$ByteOrdering.html.

テキスト

Wolfram Research (1999), $ByteOrdering, Wolfram言語関数, https://reference.wolfram.com/language/ref/$ByteOrdering.html.

CMS

Wolfram Language. 1999. "$ByteOrdering." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/$ByteOrdering.html.

APA

Wolfram Language. (1999). $ByteOrdering. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/$ByteOrdering.html

BibTeX

@misc{reference.wolfram_2024_$byteordering, author="Wolfram Research", title="{$ByteOrdering}", year="1999", howpublished="\url{https://reference.wolfram.com/language/ref/$ByteOrdering.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_$byteordering, organization={Wolfram Research}, title={$ByteOrdering}, year={1999}, url={https://reference.wolfram.com/language/ref/$ByteOrdering.html}, note=[Accessed: 22-November-2024 ]}