bit_reverse 函数

适用于:Databricks SQL check marked yes 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