Bagikan melalui


INTBITRIGHTSHIFT - Bahasa kueri di Cosmos DB (di Azure dan Fabric)

Fungsi mengembalikan INTBITRIGHTSHIFT hasil operasi shift kanan bitwise pada nilai bilangan bulat.

Syntax

INTBITRIGHTSHIFT(<numeric_expr_1>, <numeric_expr_2>)

Arguments

Description
numeric_expr_1 Ekspresi numerik untuk bergeser.
numeric_expr_2 Jumlah bit yang akan digeser.

Tipe pengembalian

Mengembalikan ekspresi numerik.

Examples

Bagian ini berisi contoh cara menggunakan konstruksi bahasa kueri ini.

Pergeseran kanan bit

Dalam contoh ini, INTBITRIGHTSHIFT fungsi digunakan untuk melakukan operasi shift kanan bitwise.

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