Повертає значення типу Double, яке дорівнює натуральному логарифму числа.

Синтаксис

Log( number )

Обов'язкове числоаргумент – подвійне або будь-яке дійсне числовий вираз більше нуля.

Примітки

Натуральний логарифм – це логарифм до основи e. константаe приблизно дорівнює 2,718282.

Ви можете обчислити логарифми з основою n для будь-якого числа x , розділивши натуральний логарифм x на натуральний логарифм n , як виконайте наведені нижче дії.

Logn(x) = Log(x) / Log(n)

У наведеному нижче прикладі показано настроюваний function , який обчислює десяткові логарифми:

Примітка.: У прикладах нижче показано використання цієї функції в модулі Visual Basic for Applications (VBA). Щоб отримати докладні відомості про використання модуля VBA, клацніть пункт Довідник розробника в розкривному списку поряд із полем Пошук і введіть у поле пошуку принаймні один термін.

Static Function Log10(X)    Log10 = Log(X) / Log(10#)End Function

Приклад запиту

Вираз

Результати

SELECT Log(90) AS Logarithm FROM ProductSales GROUP BY Log(90);

Повертає "Журнал" числового аргументу та відображається в стовпці Логарифм.

Приклад VBA

У цьому прикладі функцію Log використано, щоб повернути натуральний логарифм числа.

Dim MyAngle, MyLog' Define angle in radians.MyAngle = 1.3' Calculate inverse hyperbolic sine.MyLog = Log(MyAngle + Sqr(MyAngle * MyAngle + 1))

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.