Bagikan melalui


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

Fungsi INTMOD mengembalikan sisa pembagian nilai bilangan bulat pertama dengan yang kedua.

Syntax

INTMOD(<numeric_expr_1>, <numeric_expr_2>)

Arguments

Description
numeric_expr_1 Ekspresi numerik pembius.
numeric_expr_2 Ekspresi numerik denominator.

Tipe pengembalian

Mengembalikan ekspresi numerik.

Examples

Bagian ini berisi contoh cara menggunakan konstruksi bahasa kueri ini.

Modulo nilai bilangan bulat

Dalam contoh ini, INTMOD fungsi digunakan untuk mengembalikan sisa dua angka.

SELECT VALUE {
  mod: INTMOD(12, 5),
  positiveResult: INTMOD(12, -5),
  negativeResult: INTMOD(-12, -5),
  resultZero: INTMOD(15, 5),
  modZero: INTMOD(12, 0),
  modDecimal: INTMOD(12, 0.2)
}
[
  {
    "mod": 2,
    "positiveResult": 2,
    "negativeResult": -2,
    "resultZero": 0
  }
]