INTBITRIGHTSHIFT - Cosmos DB 中的查询语言

INTBITRIGHTSHIFT 函数返回整数值的按位右移运算的结果。

Syntax

INTBITRIGHTSHIFT(<numeric_expr_1>, <numeric_expr_2>)

Arguments

Description
numeric_expr_1 要移动的数字表达式。
numeric_expr_2 要移动的位数。

返回类型

返回数值表达式。

例子

本部分包含有关如何使用此查询语言构造的示例。

按位右移

在此示例中,函数 INTBITRIGHTSHIFT 用于执行按位右移作。

SELECT VALUE {
  shiftInteger: INTBITRIGHTSHIFT(16, 4),
  shiftDecimal: INTBITRIGHTSHIFT(16, 0.4)
}
[
  {
    "shiftInteger": 1
  }
]