Зворотний зв'язок

Числові функції.

TTT

Зсув

(SHIFT m n) — зсув числа m на n бітів.

Якщо m - додатне, то функція повертає результат зсуву числа n вліво на m бітів. Якщо m - від’ємне, то число n зсувається вправо на -m бітів.

(DEFUN SHIFT (N M)

( (AND (INTEGERP N) (INTEGERP M))

((ZEROP M) N)

((PLUSP M) (SHIFT (* N 2) (SUB1 M)) )

(SHIFT (TRUNCATE N 2) (ADD1 M))

)

(BREAK (LIST 'SHIFT N M) '"Noninteger Argument" )

)$ (SHIFT 3 1)$ (SHIFT 3 -1)$ (SHIFT 4 -8)$ (SHIFT 3 5)

61096

$ (SHIFT D 10)

Noninteger Argument Break: (SHIFT D 10)

НСД, НСК

(GCD n1 n2 ... nM)

(LCM n1 n2 ... nM).

Ці функції знаходять відповідно найбільший спільний дільник M чисел та найменше спільне кратне.

$ (GCD 24 66 600)$ (LCM 24 66 600)

66600

Ірраціональні та трансцендентні функції

У файлі irratnal.lsp міститься великий набір ірраціональних та трансцендентних функцій. Аргументи тригонометричних функцій задаються в радіанах.

1.(EXP x)експонента ex

2.(EXPT x y)степінь xy


Реферати!

У нас ви зможете знайти і ознайомитися з рефератами на будь-яку тему.







Не знайшли потрібний реферат ?

Замовте написання реферату на потрібну Вам тему

Замовити реферат