Partilhar via


INTMOD - Linguagem de consulta no Cosmos DB (no Azure e no Fabric)

A INTMOD função retorna o restante da divisão do primeiro valor inteiro pelo segundo.

Sintaxe

INTMOD(<numeric_expr_1>, <numeric_expr_2>)

Arguments

Description
numeric_expr_1 A expressão numérica do numerador.
numeric_expr_2 A expressão numérica do denominador.

Tipos de devolução

Retorna uma expressão numérica.

Examples

Esta seção contém exemplos de como usar essa construção de linguagem de consulta.

Módulo de valores inteiros

Neste exemplo, a INTMOD função é usada para retornar o restante de dois números.

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
  }
]