byteReverse

byteReverse

> Funções

Retorna o número obtido ao inverter a ordem dos 8 bytes do inteiro de 64 bits x: o byte menos significativo passa a ser o byte mais significativo, e assim por diante. Os bits dentro de cada byte não se movem. O número original não é modificado.

É a operação de troca de ordem dos bytes (endianness). A inversão abrange sempre os 8 bytes, incluindo os bytes nulos iniciais: byteReverse(1) retorna 72057594037927936, ou seja, 1 seguido de 56 zeros em binário.

Parâmetros
Retorno
Note