Параметрические изображения объектов проектирования на основе использования языка АВТОЛИСП в среде АВТОКАД. Притыкин Ф.Н. - 20 стр.

UptoLike

Составители: 

20
2.4. Функции, выполняющие арифметические операции
Ниже приведено описание функций, позволяющих выполнять раз-
личные арифметические операции:
Функцию (+ <число> <число> . . . ) используют для вычисления
суммы всех <чисел>, которые могут быть как целыми, так и действитель-
ными. Если все числа целые, то и результат представляет целое число.
Пример: (+ 4 7 234 ) возвращает результат 245.
Функцию (- <число1> <число2> . . ) применяют для вычитания
из первого <числа1> сумму остальных. Если задано одно число, то оно
вычитается из 0.
Примеры:
(- 234 34 12 ) возвращает результат 188,
(- 30.2) возвращает результат: 30.2 .
Функцию (* <число> <число> . . . ) используют для перемноже-
ния всех <чисел>.
Пример:
(* 2 3 12) возвращает результат 72.
Функцию (/ <число> <число> . . . ) применяют для деления пер-
вого числа на произведение остальных. Если чисел два, то функция делит
первое <число> на второе и возвращает частное. Примеры:
(/ 32.4 4) возвращает результат 8.1;
(/ 100 5 2) возвращает результат 10.
Функция (max <число> <число> . . . ) предназначена для опреде-
ления наибольшего числа из заданных чисел.
Примеры:
(max 32.4 4 19.4) возвращает результат 32.4;
(max 100 5 2 -6) возвращает результат 100.
(min <число> <число> . . . ) функция определения наименьшего
числа из заданных чисел.
Пример:
(min 132.1 4 -190.4) возвращает результат -190.4 .
(sqrt <число>) функция для извлечения квадратного корня из
<числа> и представления его как действительного числа. Пример:
(sqrt 64) возвращает результат 8,0.
(ехр <число>) функция для вычисления е в степени <число>
(Е = е
x
).
    2.4. Функции, выполняющие арифметические операции

     Ниже приведено описание функций, позволяющих выполнять раз-
личные арифметические операции:
     • Функцию (+ <число> <число> . . . ) используют для вычисления
суммы всех <чисел>, которые могут быть как целыми, так и действитель-
ными. Если все числа целые, то и результат представляет целое число.
     Пример: (+ 4 7 234 ) − возвращает результат 245.
     • Функцию (- <число1> <число2> . . ) применяют для вычитания
из первого <числа1> сумму остальных. Если задано одно число, то оно
вычитается из 0.
     Примеры:
(- 234 34 12 ) − возвращает результат 188,
(- 30.2) − возвращает результат: −30.2 .
     • Функцию (* <число> <число> . . . ) используют для перемноже-
ния всех <чисел>.
     Пример:
(* 2 3 12) − возвращает результат 72.
     • Функцию (/ <число> <число> . . . ) применяют для деления пер-
вого числа на произведение остальных. Если чисел два, то функция делит
первое <число> на второе и возвращает частное. Примеры:
(/ 32.4 4) − возвращает результат 8.1;
(/ 100 5 2) − возвращает результат 10.
     • Функция (max <число> <число> . . . ) предназначена для опреде-
ления наибольшего числа из заданных чисел.
     Примеры:
(max 32.4 4 19.4) − возвращает результат 32.4;
(max 100 5 2 -6) − возвращает результат 100.
     • (min <число> <число> . . . ) − функция определения наименьшего
числа из заданных чисел.
     Пример:
(min 132.1 4 -190.4) − возвращает результат -190.4 .
     • (sqrt <число>) − функция для извлечения квадратного корня из
<числа> и представления его как действительного числа. Пример:
(sqrt 64) − возвращает результат 8,0.
     • (ехр <число>) − функция для вычисления е в степени <число>
(Е = еx).

                                 20