Поделиться через


Функция bit_reverse

Область применения:флажок Databricks SQL флажок Databricks Runtime

Возвращает значение, полученное путем переворота порядка битов в двоичном представлении в формате дополнительного кода указанного целочисленного значения.

Синтаксис

bit_reverse(expr)

Аргументы

  • expr: выражение, значением которого является целое число.

Возвраты

Тип результата соответствует типу аргумента.

Примеры

> SELECT bit_reverse(64Y);
 2
> SELECT bit_reverse(64L);
 144115188075855872
> SELECT bit_reverse(-1);
-1
> SELECT bit_reverse(-2);
2147483647