byteReverse

byteReverse

> Funktioner

Returnerer det tal, man får ved at vende rækkefølgen af de 8 bytes i 64-bit-heltallet x om: den mindst betydende byte bliver den mest betydende byte, og så videre. Bittene inden i hver byte flytter sig ikke. Det oprindelige tal ændres ikke.

Det er operationen, der skifter byterækkefølge (endianness). Omvendingen omfatter altid alle 8 bytes, inklusive de foranstillede nul-bytes: byteReverse(1) returnerer 72057594037927936, altså 1 efterfulgt af 56 nuller binært.

Parametre
Returværdi
Note