Aracılığıyla paylaş


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

işlevi, LOG belirtilen sayısal ifadenin doğal logaritması döndürür.

Belirtilen sayısal ifadenin doğal logaritması döndüren bir Azure Cosmos DB sistem işlevi.

Sözdizimi

LOG(<numeric_expr> [, <numeric_base>])

Arguments

Description
numeric_expr Sayısal ifade.
numeric_base Logaritmasın tabanını ayarlayan isteğe bağlı sayısal değer. Ayarlanmazsa, varsayılan değer yaklaşık olarak değerine eşit 2.718281828olan doğal logaritmasıdır.

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.

Değerlerin logaritması alın

Bu örnekte işlev, LOG çeşitli değerlerin logaritması değerini döndürmek için kullanılır.

SELECT VALUE {
  logFive: LOG(5),
  logTwoBaseTen: LOG(2, 10)
}
[
  {
    "logFive": 1.6094379124341003,
    "logTwoBaseTen": 0.3010299956639812
  }
]

Açıklamalar

  • Bu işlev dizini kullanmaz.