LOG (Transact-sql)
Belirtilen doğal logaritmasını verir floatifade.
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)