Compartilhar 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 retorno

Retorna uma expressão numérica.

Exemplos

Esta seção contém exemplos de como usar este constructo de linguagem de consulta.

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