PureBasic

Log()

Синтаксис

Result.f = Log(Number.f)

Описание


Возвращает натуральный логарифм заданного числа. То есть логарифм по основанию 'e' числа 'Number.f', которое соответствует показателю степени, в которую надо возвести число 'e' чтобы получить 'Number.f'. Число 'e' = 2,7182818284590451 — основание натурального логарифма.

Параметры

Number.f Вводимое число, для которого вычисляется логарифм, должно быть положительным вещественным числом.

Возвращаемое значение

Возвращает натуральный логарифм заданного числа.

Комментарии

Log() является обратной функцией к Exp(), другими словами Log(Exp(x)) = x. Эта функция может обрабатывать значения float и double.

Пример

Debug Log(3) ; Возвращает натуральный логарифм 3 (приблизительно 1.0986).
Debug Log(Exp(321)) ; Возвращает 321.

См. также

Exp(), Log10()

Поддерживаемые OS

Все

<- IsNaN() - Оглавление Math - Log10()->