Aracılığıyla paylaş


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

işlevi, EXP belirtilen sayısal ifadenin üstel değerini hesaplar.

Sözdizimi

EXP(<numeric_expr>)

Arguments

Description
numeric_expr 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.

Üstel değerler

Bu örnekte işlev, EXP çeşitli güçlere yükseltilmiş e'yi hesaplamak için kullanılır.

SELECT VALUE {
  expontentialZero: EXP(0),
  exponentialTen: EXP(10),
  exponentialTwenty: EXP(20)
}
[
  {
    "expontentialZero": 1,
    "exponentialTen": 22026.465794806718,
    "exponentialTwenty": 485165195.4097903
  }
]

Açıklamalar

  • sabiti e (2.718281…), doğal logaritmaların tabanıdır.
  • Bir sayının üssü, sayının gücüne yükseltilen sabittir e . Örneğin, EXP(1.0) = e^1.0 = 2.71828182845905 ve EXP(10) = e^10 = 22026.4657948067.
  • Bir sayının doğal logaritması üstel değeri, sayının kendisidir EXP (LOG (n)) = n. Ve bir sayının üstel doğal logaritması, sayının kendisidir LOG (EXP (n)) = n.