byteReverse

byteReverse

> Funzioni

Restituisce il numero ottenuto invertendo l'ordine degli 8 byte del numero intero a 64 bit x: il byte meno significativo diventa il byte più significativo, e così via. I bit all'interno di ciascun byte non si spostano. Il numero originale non viene modificato.

È l'operazione di cambio di ordinamento dei byte (endianness). L'inversione riguarda sempre tutti gli 8 byte, compresi i byte nulli iniziali: byteReverse(1) restituisce 72057594037927936, ovvero 1 seguito da 56 zeri in binario.

Parametri
Ritorno
Note