Aracılığıyla paylaş


LOG (Transact-sql)

Belirtilen doğal logaritmasını verir floatifade.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

LOG ( float_expression [, base ] )

Bağımsız değişkenler

  • float_expression
    Olan bir ifade türü floatveya bir türü, örtülü olarak dönüştürülebilir float.

  • base
    Logaritma temel ayarlar isteğe bağlı bir tamsayı değişken.

Dönüş Türleri

float

Açıklamalar

Varsayılan olarak, LOG()doğal logaritmasını verir. Logaritma tabanı isteğe bağlı kullanarak başka bir değerle değiştirebilirsiniz baseparametresi.

Logaritma tabanına doğal logaritması olan e, burada e mantıksız sabiti yaklaşık olarak 2.718281828 için eşittir.

Üstel sayının doğal logaritması sayıdır kendisi: günlük (exp ( n)) = n. Ve bir sayının doğal logaritmasını üssünü kendisini: exp (log ( n)) = n.

Örnekler

A.Sayı logaritmasını hesaplanıyor.

Aşağıdaki örnek hesaplar LOGiçin belirtilen floatifade.

DECLARE @var float;
SET @var = 10;
SELECT 'The LOG of the variable is: ' + CONVERT(varchar, LOG(@var));
GO

DECLARE @var float;
SET @var = 10;
SELECT 'The LOG of the variable is: ' + CONVERT(varchar, LOG(@var));
GO

Sonuç kümesi buradadır.

-------------------------------------
The LOG of the variable is: 2.30259

(1 row(s) affected)

-------------------------------------
The LOG of the variable is: 2.30259

(1 row(s) affected)

B.Üs sayı logaritmasını hesaplanıyor.

Aşağıdaki örnek hesaplar LOGiçin birkaç üs.

SELECT LOG (EXP (10));

SELECT LOG (EXP (10));

Sonuç kümesi buradadır.

----------------------------------
10
(1 row(s) affected)

----------------------------------
10
(1 row(s) affected)

Ayrıca bkz.

Başvuru

Matematiksel işlevler (Transact-sql)

EXP (Transact-sql)

LOG10 (Transact-sql)