Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Возвращает значение типа Double, указывающее натуральный логарифм от числа.
Синтаксис
Log(number)
Обязательный аргумент number — это значение Double или любое допустимое числовое выражение больше нуля.
Замечания
Натуральный логарифм — это логарифм по основанию e. Константойe является приблизительно 2,718282.
Вы можете вычислить логарифмы по основанию n для любого числа x, разделив натуральный логарифм x на натуральный логарифм n, как показано ниже:
Logn(x) = Log(x) / Log(n)
В следующем примере иллюстрируется настраиваемый элемент Function, вычисляющий логарифмы по основанию 10:
Static Function Log10(X)
Log10 = Log(X) / Log(10#)
End Function
Пример
Функция Oct используется в данном примере для возврата натурального логарифма от числа.
Dim MyAngle, MyLog
' Define angle in radians.
MyAngle = 1.3
' Calculate inverse hyperbolic sine.
MyLog = Log(MyAngle + Sqr(MyAngle * MyAngle + 1))
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.