Логарифм по основанию (AJ)

 

Функция предназначена для нахождения значений логарифмрв вещественных величин по указанному вещественному основанию, содержащихся в списке входного параметра.

В качестве аргументов функции допускается использовать величины и размеры. Указание в качестве входного параметра переменной, содержащей хотя бы один объект иного типа, приведет к образованию в выходном параметре объекта с неопределенным значением NIL.

При записи знака “минус” перед именем переменной во входном параметре, числовые значения всех ее компонентов изменятся на противоположные по знаку.

Расчетная функция имеет внутрисистемное наименование EExecAJ.

 

Параметры функции

Параметры
Типы объектов
Функциональное назначение параметров
LOG
Величина
Значение логарифма по указанному основанию заданной величины
X
Величина, размер
Величина, являющаяся аргументом функции обыкновенного логарифма
Основание
Величина, размер
Величина, являющаяся основанием функции обыкновенного логарифма
 

Прототип команды

AJ Согласование LOG ; {-}X {-}Основание .

 

Пример

Определить значения функции логарифма по основанию 0.3 для следующей совокупности чисел: 1,10,100,1000.

 

Алгоритм

1
Величина c1 есть 1,10,100,1000 .
2
Величина c2 есть логарифм по основанию 0.3 числа c1 .

 

Программа функции на языке Object Pascal

 

Программа функции на языке JavaScript

 

Программа функции на языке MaxScript