byteReverse

byteReverse

> 関数

64 ビット整数 x の 8 バイトの順序を反転して得られる数値を返します:最下位バイトが最上位バイトになり、以下同様です。各バイト内のビットは動きません。元の数値は変更されません。

これはバイトオーダー(エンディアン)を変換する操作です。反転は先頭のゼロバイトも含めて常に 8 バイト全体に対して行われます:byteReverse(1)72057594037927936、すなわち2進数で 1 の後に 56 個のゼロが続く値を返します。

パラメータ
戻り値
Note