byteReverse

byteReverse

> Functies

Geeft het getal terug dat ontstaat door de volgorde van de 8 bytes van het 64-bits gehele getal x om te keren: de minst significante byte wordt de meest significante byte, enzovoort. De bits binnen elke byte blijven op hun plaats. Het oorspronkelijke getal wordt niet gewijzigd.

Dit is de bewerking om van bytevolgorde (endianness) te wisselen. De omkering betreft altijd alle 8 bytes, inclusief de nulbytes aan het begin: byteReverse(1) geeft 72057594037927936 terug, oftewel 1 gevolgd door 56 nullen in binair.

Parameters
Retour
Note