INTMUL - Cosmos DB'de sorgu dili (Azure ve Doku'da)

İşlev, INTMUL iki tamsayı değerinin çarpımını döndürür.

Sözdizimi

INTMUL(<numeric_expr_1>, <numeric_expr_2>)

Arguments

Description
numeric_expr_1 İlk sayısal ifade.
numeric_expr_2 İkinci sayısal ifade.

Dönüş türleri

Sayısal bir ifade döndürür.

Örnekler

Bu bölüm, bu sorgu dili yapısının nasıl kullanılacağına örnekler içerir.

Tamsayı değerlerini çarpma

Bu örnekte işlev, INTMUL iki sayıyı çarpmak için kullanılır.

SELECT VALUE {
  multiply: INTMUL(5, 2),
  negativeResult: INTMUL(5, -2),
  positiveResult: INTMUL(-5, -2),
  square: INTMUL(5, 5),
  cube: INTMUL(5, INTMUL(5, 5)),
  multiplyZero: INTMUL(5, 0),
  multiplyDecimal: INTMUL(5, 0.5)
}
[
  {
    "multiply": 10,
    "negativeResult": -10,
    "positiveResult": 10,
    "square": 25,
    "cube": 125,
    "multiplyZero": 0
  }
]