byteReverse

byteReverse

> Функции

Возвращает число, полученное обращением порядка 8 байтов 64-битного целого числа x : младший байт становится старшим байтом, и так далее. Биты внутри каждого байта остаются на месте. Исходное число не изменяется.

Это операция смены порядка байтов (endianness). Обращение всегда затрагивает все 8 байтов, включая ведущие нулевые байты : byteReverse(1) возвращает 72057594037927936, то есть 1, за которой следуют 56 нулей в двоичном виде.

Параметры
Возвращаемое значение
Note